.mail-hero[data-astro-cid-2ueulf63]{--surface-grid-image:linear-gradient(#ffffff0a 1px, transparent 1px), linear-gradient(90deg, #ffffff0a 1px, transparent 1px);--surface-grid-size:4rem;--surface-grid-direction:linear-gradient(90deg, transparent 30%, #000);border-bottom:1px solid var(--color-border-dark);background:var(--color-brand-deep);color:var(--color-text-dark);overflow:hidden}.mail-hero__relief[data-astro-cid-2ueulf63]{z-index:-1;border-top:1px solid #ffffff12;border-right:1px solid #ffffff12;width:43%;height:67%;position:absolute;top:14%;right:4%}.mail-hero__relief[data-astro-cid-2ueulf63]:after{content:"";border-bottom:1px solid #ffffff0d;border-left:1px solid #ffffff0d;position:absolute;inset:13% 12% 10% -8%}.mail-hero__layout[data-astro-cid-2ueulf63]{gap:clamp(2.5rem,5vw,4.5rem);display:grid}.mail-hero__content[data-astro-cid-2ueulf63]{min-width:0}.mail-hero[data-astro-cid-2ueulf63] .eyebrow[data-astro-cid-2ueulf63]{color:#bdc5de}.mail-hero[data-astro-cid-2ueulf63] h1[data-astro-cid-2ueulf63]{max-width:17ch;color:var(--color-surface);overflow-wrap:break-word;margin-top:1rem;font-size:clamp(2.6rem,5.5vw,4.8rem)}.mail-hero[data-astro-cid-2ueulf63] .lead[data-astro-cid-2ueulf63]{color:#c8cede;max-width:53ch;margin-top:1.5rem}.mail-hero[data-astro-cid-2ueulf63] .button{border-color:var(--color-surface);background:var(--color-surface);max-width:100%;min-height:2.75rem;color:var(--color-brand-deep);text-align:center;margin-top:1.75rem}.mail-hero[data-astro-cid-2ueulf63] .button:hover,.mail-hero[data-astro-cid-2ueulf63] .button:focus-visible{background:#e4e8f2;border-color:#c8cede}.mail-hero[data-astro-cid-2ueulf63] a:focus-visible{outline-color:#bdc5de}.communication-map[data-astro-cid-2ueulf63]{aspect-ratio:1;isolation:isolate;--route-color:#a2adc9;--module-color:#eef1f6;--module-background:#202644;justify-self:center;width:min(100%,34rem);position:relative}.communication-map__surface[data-astro-cid-2ueulf63]{z-index:-1;border-bottom:1px solid #ffffff1f;border-left:1px solid #ffffff1f;position:absolute;inset:28% 8% 17% 4%}.communication-map__domain[data-astro-cid-2ueulf63]{border-block:1px solid #ffffff3d;align-items:center;gap:.65rem;width:32%;padding-block:.65rem;display:flex;position:absolute;top:11%;left:6%}.communication-map__domain-mark[data-astro-cid-2ueulf63]{border-left:2px solid var(--module-color);border-bottom:2px solid var(--module-color);flex:none;width:1.3rem;height:1.1rem;position:relative}.communication-map__domain-mark[data-astro-cid-2ueulf63]:before,.communication-map__domain-mark[data-astro-cid-2ueulf63] i[data-astro-cid-2ueulf63]{background:var(--module-color);width:.35rem;height:.35rem;position:absolute;right:0}.communication-map__domain-mark[data-astro-cid-2ueulf63]:before{content:"";top:0}.communication-map__domain-mark[data-astro-cid-2ueulf63] i[data-astro-cid-2ueulf63]{bottom:-2px}.communication-map__domain-mark[data-astro-cid-2ueulf63]:after{border-top:1px solid var(--module-color);content:"";position:absolute;top:2px;left:0;right:0}.communication-map__label[data-astro-cid-2ueulf63]{color:#c8cede;font-size:.75rem;font-weight:650;line-height:1.3}.communication-map__entry[data-astro-cid-2ueulf63]{border-top:1px solid var(--route-color);border-right:1px solid var(--module-color);width:12%;height:19%;position:absolute;top:16%;left:38%}.communication-map__identity-node[data-astro-cid-2ueulf63]{z-index:2;aspect-ratio:1;border:2px solid var(--module-color);background:var(--module-background);width:.7rem;position:absolute;top:calc(27% - .35rem);left:calc(50% - .35rem)}.communication-map__backplane[data-astro-cid-2ueulf63]{background:#242c4d;border-top:1px solid #fff6;border-left:1px solid #fff6;width:63%;height:35%;position:absolute;top:30%;left:12%}.communication-map__backplane[data-astro-cid-2ueulf63]:after{border-right:2px solid var(--route-color);border-top:2px solid var(--route-color);content:"";width:14%;height:24%;position:absolute;top:-1px;right:-1px}.communication-map__outer-frame[data-astro-cid-2ueulf63]{border-bottom:1px solid #fff6;border-right:1px solid #fff6;width:62%;height:34%;position:absolute;top:39%;left:23%}.communication-map__core[data-astro-cid-2ueulf63]{background:var(--color-brand);clip-path:polygon(0 0,90% 0,100% 18%,100% 100%,10% 100%,0 82%);width:64%;height:34%;position:absolute;top:35%;left:17%;overflow:hidden}.communication-map__frame[data-astro-cid-2ueulf63]{clip-path:polygon(0 0,73% 0,73% 9%,100% 9%,100% 100%,27% 100%,27% 91%,0 91%);border:1px solid #ffffff73;position:absolute;inset:7% 5%}.communication-map__fold[data-astro-cid-2ueulf63]{background:var(--module-color);width:49%;height:2px;position:absolute;top:12%}.communication-map__fold--left[data-astro-cid-2ueulf63]{transform-origin:0;left:7%;transform:rotate(28deg)}.communication-map__fold--right[data-astro-cid-2ueulf63]{transform-origin:100%;right:7%;transform:rotate(-28deg)}.communication-map__address[data-astro-cid-2ueulf63]{z-index:1;aspect-ratio:1;border:1px solid var(--module-color);background:var(--color-brand-deep);width:22%;color:var(--color-surface);place-items:center;font-size:clamp(1.2rem,2.4vw,1.8rem);font-weight:500;line-height:1;display:grid;position:absolute;top:33%;left:40%}.communication-map__delivery[data-astro-cid-2ueulf63]{border-top:1px solid var(--route-color);border-right:1px solid var(--route-color);width:29%;height:18%;position:absolute;top:62%;left:0}.communication-map__delivery[data-astro-cid-2ueulf63]:after{background:var(--module-color);content:"";width:5px;height:5px;position:absolute;bottom:-3px;right:-3px}.communication-map__relay[data-astro-cid-2ueulf63]{border-left:1px solid var(--route-color);border-bottom:1px solid var(--route-color);width:26%;height:30%;position:absolute;top:53%;right:0}.communication-map__port[data-astro-cid-2ueulf63]{border-inline:1px solid #ffffff8c;width:15%;height:12%;position:absolute;bottom:0;left:46%}.communication-map__side-route[data-astro-cid-2ueulf63]{border-top:1px solid var(--route-color);border-left:1px solid var(--route-color);width:14%;height:11%;position:absolute;top:55%;left:3%}.communication-map__service-node[data-astro-cid-2ueulf63]{aspect-ratio:1;border:1px solid var(--module-color);background:var(--color-brand-deep);width:.6rem;position:absolute;top:calc(66% - .3rem);left:calc(3% - .3rem)}.communication-map__distribution[data-astro-cid-2ueulf63]{border-bottom:1px solid var(--route-color);height:9%;position:absolute;top:69%}.communication-map__distribution--mail[data-astro-cid-2ueulf63]{border-right:1px solid var(--route-color);width:26%;left:16%}.communication-map__distribution--cloud[data-astro-cid-2ueulf63]{border-left:1px solid var(--route-color);width:20%;left:66%}.communication-map__branch[data-astro-cid-2ueulf63]{border-left:1px solid var(--route-color);height:6%;position:absolute;top:78%}.communication-map__branch--mail[data-astro-cid-2ueulf63]{left:16%}.communication-map__branch--cloud[data-astro-cid-2ueulf63]{left:86%}.communication-map__branch--calendar[data-astro-cid-2ueulf63]{border-top:1px solid var(--route-color);width:calc(19% - 1.2rem);height:19%;top:16%;left:67%}.communication-map__resource[data-astro-cid-2ueulf63]{flex-direction:column;align-items:center;gap:.65rem;width:26%;display:flex;position:absolute;top:84%}.communication-map__resource--mail[data-astro-cid-2ueulf63]{left:3%}.communication-map__resource--calendar[data-astro-cid-2ueulf63]{top:12%;left:73%}.communication-map__resource--cloud[data-astro-cid-2ueulf63]{left:73%}.communication-map__glyph[data-astro-cid-2ueulf63]{border:2px solid var(--module-color);background:var(--color-brand-deep);width:clamp(1.8rem,9vw,2.5rem);height:clamp(1.65rem,8vw,2.2rem);display:block;position:relative}.communication-map__glyph--mail[data-astro-cid-2ueulf63]:before,.communication-map__glyph--mail[data-astro-cid-2ueulf63]:after{border-top:2px solid var(--module-color);content:"";position:absolute;left:18%;right:18%}.communication-map__glyph--mail[data-astro-cid-2ueulf63]:before{top:27%}.communication-map__glyph--mail[data-astro-cid-2ueulf63]:after{border-color:var(--route-color);top:63%}.communication-map__glyph--calendar[data-astro-cid-2ueulf63]:before{border-top:2px solid var(--module-color);content:"";position:absolute;top:26%;left:0;right:0}.communication-map__glyph--calendar[data-astro-cid-2ueulf63] i[data-astro-cid-2ueulf63]{border-inline:2px solid var(--module-color);width:54%;height:31%;position:absolute;top:-18%;left:23%}.communication-map__glyph--calendar[data-astro-cid-2ueulf63]:after{border-block:2px solid var(--route-color);content:"";width:44%;height:26%;position:absolute;top:50%;left:23%}.communication-map__glyph--cloud[data-astro-cid-2ueulf63]{border-radius:.65rem .65rem .25rem .25rem;width:clamp(2.5rem,10vw,3rem);height:1.1rem;margin-top:.35rem}.communication-map__glyph--cloud[data-astro-cid-2ueulf63]:before{border:2px solid var(--module-color);background:var(--color-brand-deep);content:"";border-bottom:0;border-radius:.75rem .75rem 0 0;width:50%;height:.85rem;position:absolute;top:-.65rem;left:27%}.communication-map__glyph--cloud[data-astro-cid-2ueulf63]:after{border:2px solid var(--module-color);background:var(--color-brand-deep);content:"";border-bottom:0;border-right:0;border-radius:.65rem 0 0;width:40%;height:.55rem;position:absolute;top:-.3rem;left:2%}.communication-map__glyph--cloud[data-astro-cid-2ueulf63] i[data-astro-cid-2ueulf63]{border-bottom:2px solid var(--route-color);position:absolute;bottom:24%;left:29%;right:29%}.mail-platforms[data-astro-cid-2ueulf63]{border-bottom:1px solid var(--color-border);background:var(--color-canvas);padding-block:clamp(2.25rem,4vw,3.25rem)}.mail-platforms__heading[data-astro-cid-2ueulf63]{gap:.85rem;display:grid}.mail-platforms[data-astro-cid-2ueulf63] h2[data-astro-cid-2ueulf63]{font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.2}.mail-platforms__heading[data-astro-cid-2ueulf63] p[data-astro-cid-2ueulf63]{max-width:80ch;color:var(--color-muted);font-size:.94rem}.mail-platforms__list[data-astro-cid-2ueulf63]{grid-auto-rows:1fr;gap:.8rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.mail-platforms__item[data-astro-cid-2ueulf63]{border:1px solid var(--color-border);background:var(--color-surface);min-width:0;padding:1.15rem;transition:border-color .18s,background-color .18s;position:relative}.mail-platforms__item[data-astro-cid-2ueulf63]:before{border-top:2px solid var(--color-brand);content:"";width:2rem;transition:width .18s;position:absolute;top:-1px;left:-1px}.mail-platforms__brand[data-astro-cid-2ueulf63]{letter-spacing:-.025em;align-items:center;min-width:0;min-height:3.5rem;font-size:1.15rem;line-height:1.25;display:flex}.mail-platforms__brand[data-astro-cid-2ueulf63] img[data-astro-cid-2ueulf63]{flex-shrink:1;max-width:100%;height:auto}.mail-platforms__microsoft[data-astro-cid-2ueulf63]{width:15rem;margin:-1rem -1.75rem}.mail-platforms__google[data-astro-cid-2ueulf63]{width:12.5rem}.mail-platforms__brand--linux[data-astro-cid-2ueulf63]{gap:.75rem;font-size:1.4rem;font-weight:650}.mail-platforms__linux[data-astro-cid-2ueulf63]{fill:currentColor;flex:none;width:2.25rem;height:2.25rem}.mail-platforms__item[data-astro-cid-2ueulf63] p[data-astro-cid-2ueulf63]{max-width:32ch;color:var(--color-muted);margin-top:.75rem;font-size:.88rem;line-height:1.5}@media (hover:hover) and (pointer:fine){.mail-platforms__item[data-astro-cid-2ueulf63]:hover{background:#f4f6fa;border-color:#9ca7c1}.mail-platforms__item[data-astro-cid-2ueulf63]:hover:before{width:4rem}}.mail-heading[data-astro-cid-2ueulf63] h2[data-astro-cid-2ueulf63]{max-width:22ch;margin-top:1rem}.mail-intro[data-astro-cid-2ueulf63]{max-width:58ch;color:var(--color-muted);font-size:1.06rem}.mail-resources[data-astro-cid-2ueulf63]{--surface-grid-image:linear-gradient(#ffffff08 1px, transparent 1px), linear-gradient(90deg, #ffffff08 1px, transparent 1px);border-block:1px solid var(--color-border-dark);background:var(--color-brand);color:var(--color-text-dark);overflow:hidden}.mail-resources__relief[data-astro-cid-2ueulf63]{z-index:-1;border-bottom:1px solid #ffffff12;border-left:1px solid #ffffff12;width:34%;height:58%;position:absolute;top:12%;right:8%}.mail-resources__relief[data-astro-cid-2ueulf63]:after{content:"";border-top:1px solid #ffffff0d;border-right:1px solid #ffffff0d;width:75%;height:40%;position:absolute;top:40%;left:0}.mail-resources__heading[data-astro-cid-2ueulf63]{gap:1.5rem;display:grid}.mail-resources[data-astro-cid-2ueulf63] h2[data-astro-cid-2ueulf63],.resource-areas[data-astro-cid-2ueulf63] dt[data-astro-cid-2ueulf63],.mail-resources[data-astro-cid-2ueulf63] .mail-intro[data-astro-cid-2ueulf63],.resource-areas[data-astro-cid-2ueulf63] dd[data-astro-cid-2ueulf63]{color:var(--color-text-dark)}.resource-areas[data-astro-cid-2ueulf63]{gap:1.75rem;margin:2.75rem 0 0;display:grid}.resource-areas[data-astro-cid-2ueulf63]>div[data-astro-cid-2ueulf63]{border-top:1px solid #ffffff38;min-width:0;padding-top:1.25rem}.resource-areas[data-astro-cid-2ueulf63] dt[data-astro-cid-2ueulf63]{letter-spacing:-.02em;font-size:1.35rem;font-weight:650;line-height:1.25}.resource-areas[data-astro-cid-2ueulf63] dd[data-astro-cid-2ueulf63]{max-width:45ch;margin:.85rem 0 0}.mail-administration__layout[data-astro-cid-2ueulf63]{gap:2rem;display:grid}.mail-related[data-astro-cid-2ueulf63]{border-top:1px solid var(--color-border);gap:1.5rem;margin:1.75rem 0 0;padding:1rem 0 0;list-style:none;display:grid}.mail-related[data-astro-cid-2ueulf63] a[data-astro-cid-2ueulf63]{min-height:2.75rem;color:var(--color-brand);align-items:center;font-size:.94rem;font-weight:650;display:inline-flex}.mail-related[data-astro-cid-2ueulf63] p[data-astro-cid-2ueulf63]{max-width:28ch;color:var(--color-muted);font-size:.9rem}@media (width<=25rem){.mail-hero__relief[data-astro-cid-2ueulf63],.communication-map__surface[data-astro-cid-2ueulf63],.communication-map__outer-frame[data-astro-cid-2ueulf63],.communication-map__delivery[data-astro-cid-2ueulf63],.communication-map__relay[data-astro-cid-2ueulf63],.communication-map__side-route[data-astro-cid-2ueulf63],.communication-map__service-node[data-astro-cid-2ueulf63]{display:none}.communication-map__entry[data-astro-cid-2ueulf63]{border-top-width:2px;border-right-width:2px}.communication-map__distribution[data-astro-cid-2ueulf63]{border-bottom-width:2px}.communication-map__distribution--mail[data-astro-cid-2ueulf63]{border-right-width:2px}.communication-map__distribution--cloud[data-astro-cid-2ueulf63],.communication-map__branch[data-astro-cid-2ueulf63]{border-left-width:2px}.communication-map__branch--calendar[data-astro-cid-2ueulf63]{border-top-width:2px}.communication-map__resource[data-astro-cid-2ueulf63]{gap:.5rem}.communication-map__address[data-astro-cid-2ueulf63]{font-size:1.2rem}}@media (width>=42rem){.mail-platforms__list[data-astro-cid-2ueulf63]{grid-template-columns:repeat(2,minmax(0,1fr))}.mail-platforms__brand[data-astro-cid-2ueulf63]{min-height:3.5rem}}@media (width>=48rem){.resource-areas[data-astro-cid-2ueulf63]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem)}.mail-administration__layout[data-astro-cid-2ueulf63]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(2rem,5vw,5rem)}.mail-related[data-astro-cid-2ueulf63]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.mail-platforms__list[data-astro-cid-2ueulf63]{grid-template-columns:repeat(4,minmax(0,1fr))}.mail-platforms__heading[data-astro-cid-2ueulf63]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:2.5rem}.mail-hero__layout[data-astro-cid-2ueulf63]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center}.mail-resources__heading[data-astro-cid-2ueulf63]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:clamp(2rem,5vw,5rem)}}@media (prefers-reduced-motion:reduce){.mail-platforms__item[data-astro-cid-2ueulf63],.mail-platforms__item[data-astro-cid-2ueulf63]:before{transition:none}.mail-hero[data-astro-cid-2ueulf63] .button{transition:none;transform:none}}
