.product-journey{--journey-progress:0;--journey-duration:5.2s;border:0;min-width:0;margin:0;padding:0}.product-journey>legend,.journey-choice{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.journey-toggle{z-index:2;border:1px solid var(--theme-border,#d5e4eb);width:44px;height:44px;color:var(--theme-muted,#365b6e);cursor:pointer;background:#ffffffd9;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:8px;right:12px;box-shadow:0 3px 10px -5px #22526a44}.journey-enhanced .journey-stage{padding-top:48px}.journey-toggle>span{align-items:center;display:inline-flex}.journey-toggle:hover{background:var(--theme-surface-soft,#edf6fa);border-color:var(--theme-border,#9bc8da)}.journey-stage{border:1px solid var(--theme-border,#dceaf0);background:radial-gradient(ellipse at 48% 46%, var(--theme-tint,#ddf2fa), var(--theme-surface-soft,#f2f8fa) 75%);border-radius:24px;position:relative;overflow:hidden}.journey-panel,.journey-caption{display:none}.product-journey:has(#journey-send:checked) [data-journey-scene=send],.product-journey:has(#journey-receive:checked) [data-journey-scene=receive],.product-journey:has(#journey-team:checked) [data-journey-scene=team],.product-journey:has(#journey-outlook:checked) [data-journey-scene=outlook],.product-journey:has(#journey-send:checked) [data-journey-caption=send],.product-journey:has(#journey-receive:checked) [data-journey-caption=receive],.product-journey:has(#journey-team:checked) [data-journey-caption=team],.product-journey:has(#journey-outlook:checked) [data-journey-caption=outlook]{display:block}.journey-art{height:330px;position:relative}.journey-paths{fill:none;width:100%;height:100%;stroke:var(--theme-accent,#9ac9db);stroke-width:1.5px;stroke-dasharray:5 6;position:absolute;inset:0;overflow:visible}.journey-path-compact{display:none}.journey-qiata{z-index:1;border:1px solid var(--theme-border,#cfe5ee);background:var(--theme-surface,white);border-radius:50%;place-items:center;width:76px;height:76px;display:grid;position:absolute;box-shadow:0 8px 22px -12px #22526a66}.journey-qiata img{width:50px;height:50px}.journey-send-hub{left:50%;top:var(--journey-send-hub-y,65%);transform:translate(-50%,-50%)}.journey-file-pile{width:40%;max-width:220px;height:150px;position:absolute;top:22%;left:5%}.journey-file-card{border:1px solid var(--theme-border,#d9e6ed);background:var(--theme-surface,white);border-radius:13px;align-items:center;gap:12px;display:flex;box-shadow:0 14px 24px -16px #2a566944}.journey-file-front{z-index:2;min-height:88px;padding:14px;position:relative}.journey-file-back{width:calc(100% - 15px);min-height:66px;padding:10px 12px;position:absolute;top:80px;left:15px;transform:rotate(-4deg)}.journey-file-type{border-radius:9px;flex-shrink:0;place-items:center;width:42px;height:48px;display:grid}.type-cyan{background:var(--theme-surface-soft,#e4f3fb);color:var(--theme-accent,#007ca5)}.type-amber{background:var(--theme-amber-surface,#fff2dd);color:var(--theme-amber,#906719)}.type-violet{background:var(--theme-violet-surface,#f0e9ff);color:var(--theme-muted,#7952b7)}.journey-file-card>span:last-child{flex:1;min-width:0}.journey-file-card strong{color:var(--theme-text,#294454);font-size:15px;line-height:1.4;display:block}.journey-file-card small{color:var(--theme-muted,#526b7b);margin-top:3px;font-size:13px;display:block}.journey-upload{background:var(--theme-surface-soft,#e8f1f5);border-radius:5px;height:4px;margin-top:9px;display:block;overflow:hidden}.journey-upload i{transform-origin:0;background:#3399b9;height:100%;display:block}.journey-person{z-index:1;flex-direction:column;align-items:center;gap:11px;width:120px;display:flex;position:absolute;transform:translate(-50%)}.journey-send-person{top:24%;left:82%}.journey-avatar{border:4px solid var(--theme-border,#fff);border-radius:24px;place-items:center;width:76px;height:76px;font-size:23px;font-weight:650;display:grid;box-shadow:0 8px 22px -14px #32546977}.avatar-violet{color:var(--theme-muted,#684994);background:var(--theme-violet-surface,#eae1f7)}.avatar-green{color:var(--theme-muted,#32765f);background:var(--theme-success-surface,#dff1e8)}.avatar-cyan{color:var(--theme-accent,#176d8d);background:var(--theme-tint,#dceef7)}.avatar-amber{color:var(--theme-amber,#775219);background:var(--theme-amber-surface,#fff0d6)}.journey-person>strong{color:var(--theme-muted,#486575);text-align:center;font-size:14px;font-weight:550;line-height:1.4}.journey-person-check{border:3px solid var(--theme-border,white);color:#fff;background:#2a8b6c;border-radius:50%;place-items:center;width:29px;height:29px;display:grid;position:absolute;top:55px;right:17px}.journey-traveler,.journey-return-file,.journey-team-file,.journey-invite-flight{color:#fff;opacity:0;background:#007ca5;border-radius:9px;place-items:center;width:40px;height:44px;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 5px 20px #21668133}.journey-outcome{background:var(--theme-surface,white);border:1px solid var(--theme-border,#d7e8ef);min-height:39px;color:var(--theme-text,#2e6a68);white-space:nowrap;border-radius:30px;justify-content:center;align-items:center;gap:10px;padding:8px 15px;font-size:15px;font-weight:600;display:flex;position:absolute;bottom:13px;left:50%;transform:translate(-50%)}.journey-outcome>.site-icon:first-child{color:var(--brand-dark)}.journey-request{background:var(--theme-surface,#fff);border:1px solid var(--theme-border,#dce8ee);border-radius:15px;align-items:center;gap:12px;width:52%;max-width:280px;padding:17px;display:flex;position:absolute;top:15%;left:5%;box-shadow:0 10px 24px -18px #2e526755}.journey-request-icon{color:var(--brand-dark)}.journey-request small{color:var(--theme-muted,#526b7b);letter-spacing:.05em;font-size:11px;font-weight:650;display:block}.journey-request strong{color:var(--theme-muted,#345466);margin-top:4px;font-size:16px;line-height:1.4;display:block}.journey-receive-person{top:15%;left:82%}.journey-receive-person .journey-avatar{width:70px;height:70px}.journey-invite-flight{background:var(--theme-tint,#87b9ca);border-radius:7px;width:38px;height:34px}.journey-return-file{background:var(--theme-violet-surface,#7a61b2)}.return-two{background:#b18b42}.return-three{background:#007ca5}.journey-inbox{border:1px solid var(--theme-border,#b9dbe9);background:var(--theme-surface,white);border-radius:14px;width:60%;max-width:330px;padding:15px 17px;position:absolute;top:62%;left:5%}.journey-inbox>div:first-child{color:var(--theme-muted,#377991);align-items:center;gap:10px;display:flex}.journey-inbox strong{color:var(--theme-muted,#36596c);font-size:17px}.journey-inbox-files{align-items:center;gap:7px;margin-top:12px;display:flex}.journey-inbox-files>span:not(:last-child){border-radius:7px;place-items:center;width:34px;height:37px;display:grid}.journey-inbox-check{color:var(--theme-muted,#327a61);align-items:center;gap:4px;margin-left:auto;font-size:13px;display:flex}.journey-receive-hub{width:66px;height:66px;top:69%;right:6%}.journey-receive-hub img{width:44px;height:44px}.journey-collaborator{z-index:1;flex-direction:column;align-items:center;gap:7px;width:125px;display:flex;position:absolute;transform:translate(-50%)}.journey-collaborator .journey-avatar{border-radius:20px;width:58px;height:58px;font-size:19px}.journey-collaborator small{color:var(--theme-muted,#4b6878);font-size:13px}.collaborator-one{top:18%;left:14%}.collaborator-two{top:5%;left:50%}.collaborator-two small{white-space:nowrap;position:absolute;top:29px;right:calc(50% + 39px);transform:translateY(-50%)}.collaborator-three{top:18%;left:86%}.journey-project{z-index:1;background:var(--theme-surface,white);border:1px solid var(--theme-border,#c9e0eb);border-radius:15px;width:47%;min-width:175px;max-width:250px;padding:16px;position:absolute;top:41%;left:50%;transform:translate(-50%);box-shadow:0 14px 30px -20px #32546966}.journey-project-title{color:var(--brand-dark);align-items:center;gap:10px;margin-bottom:10px;display:flex}.journey-project-title>span{flex:1;min-width:0}.journey-project-title small{color:var(--theme-muted,#526b7b);letter-spacing:.05em;font-size:10px;font-weight:650;display:block}.journey-project-title strong{color:var(--theme-muted,#345365);font-size:17px;display:block}.journey-project-file{border-top:1px solid var(--theme-border,#e6eff3);color:var(--theme-muted,#526e7f);align-items:center;gap:8px;margin-top:7px;padding-top:8px;font-size:14px;display:flex}.journey-project-file>.site-icon:first-child{color:var(--theme-muted,#5b94aa)}.journey-project-file>.site-icon:last-child{color:var(--theme-muted,#3c8a71);margin-left:auto}.journey-team-file{width:36px;height:39px}.team-file-two{background:#9d7c3e}.journey-team-result{color:var(--theme-muted,#40726b);white-space:nowrap;justify-content:center;align-items:center;gap:8px;font-size:14px;display:flex;position:absolute;bottom:11px;left:50%;transform:translate(-50%)}.journey-mail-window{background:var(--theme-surface,white);border:1px solid var(--theme-border,#cddfe9);border-radius:15px;width:84%;position:absolute;top:7%;left:8%;overflow:hidden;box-shadow:0 15px 30px -20px #30546b66}.journey-mail-toolbar{background:var(--theme-surface-soft,#e1effa);height:42px;color:var(--theme-muted,#3c657d);justify-content:space-between;align-items:center;gap:12px;padding:9px 17px;font-size:13px;display:flex}.journey-mail-toolbar>span:first-child{color:var(--theme-accent,#126b9b);align-items:center;gap:9px;font-weight:650;display:inline-flex}.journey-mail-content{padding:13px 20px 17px}.journey-mail-address{border-bottom:1px solid var(--theme-border,#e5edf1);color:var(--theme-muted,#526e7f);align-items:center;gap:13px;padding-bottom:7px;font-size:13px;display:flex}.journey-mail-address>span{color:var(--theme-muted,#526b7b)}.journey-mail-subject{color:var(--theme-muted,#345365);margin-top:8px;font-size:16px;font-weight:600}.journey-mail-content>p{color:var(--theme-muted,#526b7b);margin-top:7px;font-size:14px;line-height:1.55}.journey-attachment-area{height:56px;margin-top:12px;position:relative}.journey-old-attachment,.journey-mail-link{border:1px solid var(--theme-border,#d3e7f0);background:var(--theme-surface-soft,#eef8fc);color:var(--theme-muted,#3f6c80);border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex;position:absolute;inset:0}.journey-old-attachment{opacity:0;background:var(--theme-surface,#f7f9fa);color:var(--theme-muted,#526b7b)}.journey-old-attachment small{white-space:nowrap;margin-left:auto;font-size:12px}.journey-mail-link>img{width:30px;height:30px}.journey-mail-link>span{font-size:14px;font-weight:600}.journey-mail-link small{color:var(--theme-muted,#526b7b);font-size:12px;font-weight:400;display:block}.journey-mail-link>.site-icon{color:var(--brand-dark);margin-left:auto}.journey-mail-result{border:1px solid var(--theme-border,#d8e9ed);background:var(--theme-surface,white);color:var(--theme-muted,#3b7c65);white-space:nowrap;border-radius:30px;align-items:center;gap:7px;padding:7px 12px;font-size:14px;display:inline-flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.journey-outlook-flight{color:#fff;border:4px solid var(--theme-border,white);opacity:0;background:#007ca5;border-radius:18px;place-items:center;width:58px;height:58px;display:grid;position:absolute;top:54%;right:4%}.journey-modes{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:13px;display:grid}.journey-modes label{background:var(--theme-surface-soft,#f1f6f8);min-height:48px;color:var(--theme-muted,#566f7e);cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:11px 5px 13px;font-size:14px;font-weight:600;display:flex;position:relative;overflow:hidden}.journey-modes label:hover{background:var(--theme-surface-soft,#e5f2f8);color:var(--brand-dark)}.product-journey:has(#journey-send:checked) label[for=journey-send],.product-journey:has(#journey-receive:checked) label[for=journey-receive],.product-journey:has(#journey-team:checked) label[for=journey-team],.product-journey:has(#journey-outlook:checked) label[for=journey-outlook]{background:var(--theme-surface-soft,#e6f4fa);border-color:var(--theme-border,#bbdcea);color:var(--brand-dark)}.journey-enhanced .journey-modes label:after{content:"";transform-origin:0;background:#007ca5;height:3px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.journey-enhanced:has(#journey-send:checked) label[for=journey-send]:after,.journey-enhanced:has(#journey-receive:checked) label[for=journey-receive]:after,.journey-enhanced:has(#journey-team:checked) label[for=journey-team]:after,.journey-enhanced:has(#journey-outlook:checked) label[for=journey-outlook]:after{transform:scaleX(var(--journey-progress))}.product-journey:has(#journey-send:focus-visible) label[for=journey-send],.product-journey:has(#journey-receive:focus-visible) label[for=journey-receive],.product-journey:has(#journey-team:focus-visible) label[for=journey-team],.product-journey:has(#journey-outlook:focus-visible) label[for=journey-outlook]{outline:3px solid var(--brand-dark);outline-offset:3px}.journey-captions{min-height:105px;padding:21px 3px 0}.journey-caption h2{letter-spacing:-.035em;font-size:25px;line-height:1.25}.journey-caption p{margin-top:10px;font-size:16px;line-height:1.75}.journey-discover{min-height:44px;color:var(--brand-dark);align-items:center;gap:13px;margin-top:13px;font-size:16px;font-weight:600;display:inline-flex}.journey-discover:hover{text-underline-offset:4px;text-decoration:underline}.journey-enhanced:not(.journey-manual) .journey-file-front{animation:journey-file-arrive var(--journey-duration) ease both}.journey-enhanced:not(.journey-manual) .journey-upload i{animation:journey-upload var(--journey-duration) ease both}.journey-enhanced:not(.journey-manual) .journey-send-traveler{animation:journey-send-file var(--journey-duration) ease-in-out both}.journey-enhanced:not(.journey-manual) .journey-person-check,.journey-enhanced:not(.journey-manual) .journey-outcome{animation:journey-confirm var(--journey-duration) ease both}.journey-enhanced:not(.journey-manual) .journey-invite-flight{animation:journey-invitation var(--journey-duration) ease-in-out both}.journey-enhanced:not(.journey-manual) .return-one{animation:journey-return var(--journey-duration) ease-in-out both}.journey-enhanced:not(.journey-manual) .return-two{animation:journey-return var(--journey-duration) .22s ease-in-out both}.journey-enhanced:not(.journey-manual) .return-three{animation:journey-return var(--journey-duration) .44s ease-in-out both}.journey-enhanced:not(.journey-manual) .journey-inbox-files{animation:journey-inbox-reveal var(--journey-duration) ease both}.journey-enhanced:not(.journey-manual) .journey-collaborator{animation:journey-collaborator var(--journey-duration) ease both}.journey-enhanced:not(.journey-manual) .collaborator-two{animation-delay:.15s}.journey-enhanced:not(.journey-manual) .collaborator-three{animation-delay:.3s}.journey-enhanced:not(.journey-manual) .team-file-one{animation:journey-team-left var(--journey-duration) ease-in-out both}.journey-enhanced:not(.journey-manual) .team-file-two{animation:journey-team-right var(--journey-duration) ease-in-out both}.journey-enhanced:not(.journey-manual) .project-file-second{animation:journey-inbox-reveal var(--journey-duration) ease both}.journey-enhanced:not(.journey-manual) .journey-team-result{animation:journey-confirm var(--journey-duration) ease both}.journey-enhanced:not(.journey-manual) .journey-old-attachment{animation:journey-attachment var(--journey-duration) ease both}.journey-enhanced:not(.journey-manual) .journey-mail-link{animation:journey-link var(--journey-duration) ease both}.journey-enhanced:not(.journey-manual) .journey-outlook-flight{animation:journey-outlook-send var(--journey-duration) ease both}.journey-enhanced:not(.journey-manual) .journey-mail-result{animation:journey-confirm var(--journey-duration) ease both}.journey-enhanced:not(.journey-playing) .journey-art *{animation-play-state:paused}@keyframes journey-file-arrive{0%{opacity:0;transform:translateY(-14px)rotate(-5deg)}12%,to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes journey-upload{0%,10%{transform:scaleX(.05)}40%,to{transform:scaleX(1)}}@keyframes journey-send-file{0%,24%{left:26%;top:var(--journey-send-origin-y,36%);opacity:0}30%{opacity:1}50%{left:50%;top:var(--journey-send-hub-y,65%);opacity:1}71%{left:82%;top:var(--journey-send-origin-y,36%);opacity:1}77%,to{left:82%;top:var(--journey-send-origin-y,36%);opacity:0}}@keyframes journey-confirm{0%,68%{opacity:0}82%,to{opacity:1}}@keyframes journey-invitation{0%,8%{opacity:0;top:27%;left:38%}14%{opacity:1}27%{opacity:1;top:27%;left:82%}33%,to{opacity:0;top:27%;left:82%}}@keyframes journey-return{0%,35%{left:82%;top:var(--journey-return-origin-y,37%);opacity:0}43%{opacity:1}65%{opacity:1;top:77%;left:33%}71%,to{opacity:0;top:77%;left:33%}}@keyframes journey-inbox-reveal{0%,51%{opacity:0}72%,to{opacity:1}}@keyframes journey-collaborator{0%{opacity:0;scale:.75}17%,to{opacity:1;scale:1}}@keyframes journey-team-left{0%,20%{left:var(--journey-team-left,14%);top:var(--journey-team-origin-y,37%);opacity:0}28%{opacity:1}53%{opacity:1;top:64%;left:46%}60%,to{opacity:0;top:64%;left:46%}}@keyframes journey-team-right{0%,31%{left:var(--journey-team-right,86%);top:var(--journey-team-origin-y,37%);opacity:0}39%{opacity:1}64%{opacity:1;top:72%;left:54%}71%,to{opacity:0;top:72%;left:54%}}@keyframes journey-attachment{0%,26%{opacity:1;transform:translateY(0)}41%,to{opacity:0;transform:translateY(-9px)}}@keyframes journey-link{0%,30%{opacity:0;transform:translateY(10px)}46%,to{opacity:1;transform:translateY(0)}}@keyframes journey-outlook-send{0%,49%{opacity:0;transform:translate(-16px)rotate(-15deg)}58%{opacity:1}76%,to{opacity:0;transform:translate(24px)rotate(0)}}@container hero-journey (width<=560px){.journey-path-wide{display:none}.journey-path-compact{display:block}.journey-stage{border-radius:19px}.journey-art{--journey-send-hub-y:74%;--journey-send-origin-y:28%;--journey-return-origin-y:45%;--journey-team-left:18%;--journey-team-right:82%;--journey-team-origin-y:30%;height:350px}.journey-file-pile{width:52%;max-width:238px;top:15%;left:4%}.journey-file-front{gap:8px;min-height:84px;padding:10px}.journey-file-back{gap:7px;width:calc(100% - 8px);min-height:60px;padding:9px;top:92px;left:8px;transform:none}.journey-file-type{border-radius:7px;width:30px;height:38px}.journey-file-type .site-icon{width:25px}.journey-file-card strong{font-size:14px}.journey-file-card small{font-size:12px}.journey-person{width:30%;max-width:120px}.journey-person>strong{font-size:13px}.journey-avatar{border-radius:22px;width:64px;height:64px}.journey-avatar .site-icon{width:34px}.journey-person-check{top:46px;right:12px}.journey-qiata{width:64px;height:64px}.journey-qiata img{width:43px;height:43px}.journey-send-person{top:18%}.journey-outcome{gap:7px;padding-inline:12px;font-size:13px}.journey-request{gap:8px;width:55%;padding:13px 11px;left:4%}.journey-request small{font-size:10px}.journey-request strong{font-size:14px}.journey-request-icon .site-icon{width:25px}.journey-receive-person{left:82%}.journey-receive-person .journey-avatar{width:59px;height:59px}.journey-inbox{width:66%;padding:13px 12px;top:auto;bottom:18px;left:4%}.journey-inbox>div:first-child{gap:7px}.journey-inbox>div:first-child .site-icon{width:26px}.journey-inbox strong{font-size:14px}.journey-inbox-files{flex-wrap:wrap;gap:5px}.journey-inbox-files>span:not(:last-child){width:31px;height:33px}.journey-inbox-check{font-size:12px}.journey-inbox-check .site-icon{width:20px}.journey-receive-hub{width:59px;height:59px;top:auto;bottom:35px;right:4%}.journey-receive-hub img{width:40px;height:40px}.journey-collaborator{width:30%;max-width:125px}.journey-collaborator .journey-avatar{border-radius:18px;width:51px;height:51px;font-size:17px}.journey-collaborator small{font-size:13px;line-height:1.4}.collaborator-two small{top:25.5px;right:calc(50% + 35.5px)}.collaborator-one{top:20%;left:18%}.collaborator-two{top:0}.collaborator-three{top:20%;left:82%}.collaborator-one small,.collaborator-three small{text-align:center;width:100%;position:absolute;bottom:calc(100% + 8px)}.journey-project{width:72%;min-width:0;max-width:280px;padding:12px;top:44%}.journey-project-title{gap:8px}.journey-project-title>.site-icon{width:30px}.journey-project-title strong{font-size:16px;line-height:1.35}.journey-project-file{gap:6px;font-size:14px}.journey-team-result{font-size:13px;bottom:8px}.journey-mail-window{width:90%;left:5%}.journey-mail-toolbar{padding-inline:13px;font-size:12px}.journey-mail-content{padding:12px 14px 15px}.journey-mail-address{font-size:12px}.journey-mail-subject{font-size:14px}.journey-mail-content>p{font-size:13px}.journey-old-attachment{gap:7px;padding-inline:9px;font-size:12px}.journey-old-attachment>.site-icon{width:22px}.journey-old-attachment small{display:none}.journey-mail-link{gap:8px;padding:9px}.journey-mail-link>span{font-size:12px}.journey-mail-link small{font-size:11px}.journey-mail-link>img{width:26px;height:26px}.journey-mail-link>.site-icon{width:22px}.journey-mail-result{font-size:13px}.journey-outlook-flight{width:50px;height:50px}.journey-modes{grid-template-columns:1fr 1fr}.journey-modes label{font-size:15px}.journey-captions{min-height:125px;padding-top:20px}.journey-caption h2{font-size:24px}.journey-caption p{font-size:16px}}@media (prefers-reduced-motion:reduce){.product-journey .journey-art *{animation:none!important}}.branding-section{padding-block:85px}.branding-intro{grid-template-columns:1fr 1fr;align-items:end;gap:80px;display:grid}.branding-intro h2{max-width:530px;margin-top:17px}.branding-intro>p{max-width:540px;font-size:18px;line-height:1.85}.branding-benefits{flex-wrap:wrap;gap:14px 35px;margin-top:28px;display:flex}.branding-benefits li{color:var(--theme-muted,#486170);align-items:center;gap:9px;font-size:16px;display:flex}.branding-benefits .site-icon{color:var(--brand-dark)}.branding-comparison{--branding-reveal:50%;max-width:1080px;margin:38px auto 0}.branding-view-picker{border:0;justify-content:center;gap:8px;margin:0 0 22px;padding:0;display:flex}.branding-view-picker legend,.branding-view-picker input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.branding-view-picker label{border:1px solid var(--line);min-height:48px;color:var(--theme-muted,#526b7a);cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:10px 20px;font-size:16px;font-weight:600;display:flex}#branding-ui:checked+label,#branding-mail:checked+label{color:var(--brand-dark);background:var(--theme-surface-soft,#edf7fb);border-color:var(--theme-border,#a4d0e1)}.branding-view-picker input:focus-visible+label{outline:3px solid var(--brand-dark);outline-offset:4px}.branding-scene{border:1px solid var(--theme-border,#d9e5eb);isolation:isolate;border-radius:22px;grid-template-columns:1fr;display:grid;position:relative;overflow:hidden}.branding-scene:has(.branding-range:focus-visible){outline:3px solid var(--brand-dark);outline-offset:5px}.branding-snapshot{--preview-accent:#006f94;--preview-soft:#e3f3f9;--preview-back:#edf5f8;--preview-nav:#f5f8fa;--preview-nav-text:#526b7b;--preview-nav-selected:#e0f1f8;background:var(--preview-back);flex-direction:column;justify-content:center;min-width:0;height:600px;padding:55px 38px 32px;display:flex;position:relative}.branding-custom{--preview-accent:#6d28d9;--preview-soft:#f0e8ff;--preview-back:#f0ecf8;--preview-nav:#2b194b;--preview-nav-text:#e5d8f9;--preview-nav-selected:#573386}.branding-state-label{z-index:1;color:var(--theme-muted,#405c6b);font-size:14px;font-weight:600;position:absolute;top:17px;right:25px}.branding-custom .branding-state-label{color:var(--theme-violet,#6831b0);left:25px;right:auto}.branding-view-mail,.branding-comparison:has(#branding-mail:checked) .branding-view-ui{display:none}.branding-comparison:has(#branding-mail:checked) .branding-view-mail{display:block}.brand-web-shell{background:var(--theme-surface,#fff);border:1px solid var(--theme-border,#d9e4e9);border-radius:13px;height:470px;overflow:hidden;box-shadow:0 18px 40px -25px #2a4b5d66}.branding-custom .brand-web-shell{border-color:var(--theme-border,#d9cee9);border-radius:20px}.brand-web-header{border-bottom:1px solid var(--theme-border,#e5ebef);justify-content:space-between;align-items:center;gap:20px;height:65px;padding:16px 26px;display:flex}.brand-web-header>img,.brand-mail-header>img{width:108px;height:auto}.brand-example-logo{letter-spacing:.03em;white-space:nowrap;color:var(--theme-text,#302044);align-items:center;gap:11px;font-size:16px;font-weight:750;display:inline-flex}.brand-example-logo b{background:var(--preview-fill,var(--preview-accent));color:#fff;border-radius:9px;place-items:center;width:34px;height:34px;font-size:23px;display:grid}.brand-web-account{color:var(--theme-muted,#5c7180);align-items:center;gap:8px;font-size:14px;display:inline-flex}.brand-web-account .site-icon{color:var(--preview-accent)}.brand-web-body{grid-template-columns:170px minmax(0,1fr);height:calc(100% - 65px);display:grid}.brand-web-sidebar{background:var(--preview-nav);color:var(--preview-nav-text);flex-direction:column;gap:12px;padding:25px 13px;display:flex}.brand-web-sidebar>span{border-radius:7px;align-items:center;gap:9px;padding:8px;font-size:14px;display:flex}.brand-web-sidebar>span:first-child{letter-spacing:.04em;padding:0 8px 10px;font-size:13px;font-weight:650}.brand-web-sidebar .brand-web-selected{background:var(--preview-nav-selected);color:var(--preview-accent);font-weight:600}.branding-custom .brand-web-sidebar .brand-web-selected{color:#fff}.brand-web-sidebar .brand-web-user{margin-top:auto;font-size:14px}.brand-web-user>span{font-size:13px}.brand-web-main{min-width:0;padding:24px 28px}.brand-web-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.brand-web-title>strong{letter-spacing:-.03em;font-size:24px;line-height:1.25}.brand-web-title>span{background:var(--preview-soft);color:var(--preview-accent);white-space:nowrap;border-radius:5px;padding:5px 9px;font-size:13px}.brand-web-main>p{margin-top:8px;font-size:14px}.brand-web-recipient{border:1px solid var(--theme-border,#e0e8ed);border-radius:7px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;padding:10px 12px;font-size:14px;display:flex}.brand-web-recipient>span{color:var(--theme-muted,#5c7180)}.brand-web-recipient>strong{font-weight:550}.brand-web-recipient .site-icon{color:var(--preview-accent);margin-left:auto}.brand-preview-file{border:1px solid var(--theme-border,#e0e8ed);border-radius:8px;align-items:center;gap:12px;margin-top:10px;padding:10px 12px;display:flex}.brand-preview-file-icon{background:var(--preview-soft);width:38px;height:40px;color:var(--preview-accent);border-radius:7px;place-items:center;display:grid}.brand-preview-file>span:nth-child(2){min-width:0}.brand-preview-file strong{font-size:15px;font-weight:600;display:block}.brand-preview-file small{color:var(--theme-muted,#5c7180);margin-top:2px;font-size:13px;display:block}.brand-preview-file>.site-icon{color:var(--preview-accent);margin-left:auto}.brand-preview-action{background:var(--preview-fill,var(--preview-accent));color:#fff;border-radius:7px;justify-content:center;align-items:center;gap:12px;min-height:42px;margin-top:14px;padding:8px 16px;font-size:15px;font-weight:600;display:flex}.brand-preview-action>.site-icon{margin-left:auto}.brand-preview-copyright{color:var(--theme-muted,#5c7180);margin-top:8px;font-size:13px;line-height:1.5;display:block}.brand-mail-shell{background:var(--theme-surface,white);border:1px solid var(--theme-border,#d9e4e9);border-radius:12px;width:min(100%,680px);margin-inline:auto;overflow:hidden;box-shadow:0 18px 40px -25px #2a4b5d66}.brand-mail-envelope{background:var(--theme-surface,#f7f9fa);color:var(--theme-muted,#5c7180);align-items:center;gap:12px;padding:12px 22px;font-size:14px;display:flex}.brand-mail-header{border-bottom:3px solid var(--preview-accent);padding:19px 28px}.branding-custom .brand-mail-header{background:var(--preview-fill,var(--preview-accent))}.branding-custom .brand-mail-header .brand-example-logo{color:#fff}.branding-custom .brand-mail-header .brand-example-logo b{color:var(--preview-accent);background:var(--theme-surface,white)}.brand-mail-body{padding:22px 28px}.brand-mail-eyebrow{color:var(--preview-accent);letter-spacing:.08em;font-size:12px;font-weight:650}.brand-mail-body>strong{letter-spacing:-.03em;margin-top:10px;font-size:25px;line-height:1.25;display:block}.brand-mail-body>p{margin-top:13px;font-size:15px;line-height:1.6}.brand-mail-file{border:1px solid var(--theme-border,#e0e8ed);border-radius:7px;align-items:center;gap:12px;margin-top:15px;padding:10px 12px;font-size:15px;display:flex}.brand-mail-file>.site-icon{color:var(--preview-accent)}.brand-mail-file small{color:var(--theme-muted,#5c7180);font-size:13px;display:block}.brand-mail-signature{color:var(--theme-muted,#5c7180);margin-top:14px;font-size:13px;display:block}.branding-custom .brand-web-main{flex-direction:column;display:flex}.branding-custom .brand-web-main>p{margin-bottom:4px}.branding-custom .brand-preview-files{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.branding-custom .brand-preview-file{background:var(--preview-soft);border-color:#0000;border-radius:12px;margin:0;padding:12px;display:block;position:relative}.branding-custom .brand-preview-file-icon{width:30px;height:30px;margin-bottom:7px}.branding-custom .brand-preview-file>.site-icon{width:20px;position:absolute;top:14px;right:12px}.branding-custom .brand-web-recipient{border-width:0 0 1px;border-radius:0;order:1;margin-top:12px;padding-inline:0}.branding-custom .brand-web-main>.brand-preview-action{border-radius:30px;order:2;margin-top:12px}.branding-custom .brand-web-main>.brand-preview-copyright{order:3}.branding-custom .brand-mail-body{flex-direction:column;display:flex}.branding-custom .brand-mail-body>p{order:1}.branding-custom .brand-mail-file{background:var(--preview-soft);border-color:#0000;border-radius:12px}.branding-custom .brand-mail-body>.brand-preview-action{border-radius:30px;order:2;align-self:flex-start}.branding-custom .brand-mail-signature{order:3}.branding-custom .brand-mail-body>.brand-preview-copyright{order:4}.comparison-enhanced .branding-scene{touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;cursor:ew-resize;height:600px;display:block}.comparison-enhanced .branding-snapshot{width:100%;height:100%}.comparison-enhanced .branding-standard{clip-path:inset(0 0 0 var(--branding-reveal))}.comparison-enhanced .branding-custom{clip-path:inset(0 calc(100% - var(--branding-reveal)) 0 0);position:absolute;inset:0}.branding-divider{top:0;bottom:0;left:var(--branding-reveal);background:var(--theme-surface,white);z-index:3;pointer-events:none;width:3px;position:absolute;transform:translate(-50%);box-shadow:0 0 0 1px #1a526b33,0 0 20px #193a4d44}.branding-divider>span{background:var(--theme-surface,white);width:58px;height:58px;color:var(--brand-dark);border:1px solid var(--theme-border,#c5dfe9);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 5px 25px #17465c33}.branding-divider small{background:var(--theme-surface,white);color:var(--theme-muted,#365666);white-space:nowrap;border-radius:30px;padding:7px 12px;font-size:13px;font-weight:600;position:absolute;bottom:15px;left:50%;transform:translate(-50%);box-shadow:0 3px 15px #193a4d1a}.branding-range{z-index:4;opacity:0;cursor:ew-resize;appearance:none;pointer-events:none;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.branding-range::-webkit-slider-runnable-track{background:0 0;height:100%}.branding-range::-webkit-slider-thumb{appearance:none;border:0;width:1px;height:1px}.branding-range::-moz-range-track{background:0 0;height:100%}.branding-range::-moz-range-thumb{border:0;width:1px;height:1px}@media (width<=1050px){.branding-intro{gap:40px}.branding-snapshot{padding-inline:22px}.brand-web-body{grid-template-columns:145px minmax(0,1fr)}.brand-web-main{padding-inline:20px}.brand-web-title>span{display:none}}@media (width<=850px){.branding-intro{grid-template-columns:1fr;gap:22px}.branding-intro>p{max-width:650px}.branding-scene{grid-template-columns:1fr}.brand-web-sidebar{display:none}.brand-web-body{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.branding-section{padding-block:60px}.branding-intro>p{font-size:17px}.branding-benefits{gap:12px;margin-top:23px}.branding-benefits li{font-size:15px}.branding-view-picker{gap:7px}.branding-view-picker label{gap:8px;padding:10px 12px;font-size:15px}.branding-snapshot{height:620px;padding:48px 12px 25px}.branding-state-label{font-size:13px;top:16px;right:16px}.branding-custom .branding-state-label{left:16px}.brand-web-header{height:61px;padding:13px 16px}.brand-web-header>img{width:94px}.brand-web-account{display:none}.brand-example-logo{gap:8px;font-size:14px}.brand-web-main{padding:20px 15px}.brand-web-title>strong{font-size:22px}.brand-web-main>p{font-size:14px;line-height:1.65}.brand-web-recipient{gap:6px;margin-top:16px;padding:8px;font-size:13px}.brand-web-recipient>span{display:none}.brand-preview-file{gap:8px;padding:10px 8px}.brand-preview-file strong{font-size:14px}.branding-custom .brand-preview-files{grid-template-columns:minmax(0,1fr);gap:8px;margin-top:12px}.branding-custom .brand-preview-file{padding:10px 8px;display:flex}.branding-custom .brand-preview-file-icon{flex-shrink:0;margin:0}.branding-custom .brand-preview-file>.site-icon{position:static}.brand-preview-file-icon{width:34px;height:38px}.brand-preview-file-icon .site-icon{width:26px}.brand-preview-file>.site-icon{width:22px}.brand-preview-action{min-height:44px;padding-inline:10px;font-size:14px}.brand-mail-envelope{gap:9px;padding:10px 14px;font-size:13px}.brand-mail-header{padding:16px 20px}.brand-mail-body{padding:18px 20px}.brand-mail-body>strong{min-height:56px;font-size:22px}.brand-mail-body>p{font-size:14px}.brand-mail-file{padding-inline:8px;font-size:14px}.brand-mail-signature{font-size:12px}.branding-divider>span{width:48px;height:48px}.branding-divider small{padding-inline:10px;font-size:12px}.comparison-enhanced .branding-scene{height:620px}}@media (width<=360px){.branding-snapshot,.comparison-enhanced .branding-scene{height:660px}}.statistics-section{background:var(--theme-surface-soft,#f3f8fa);border-block:1px solid var(--theme-border,#e2ecf0);padding-block:65px 72px}.statistics-heading{text-align:center;margin-bottom:37px}.statistics-heading h2{margin-top:12px}.statistics-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.statistic{text-align:center;border-radius:5px;flex-direction:column;align-items:center;min-width:0;padding:10px 24px 6px;display:flex}.statistic+.statistic{border-left:1px solid var(--theme-border,#d4e3e9)}.statistic-value{color:var(--theme-accent,#06779e);align-items:baseline;gap:9px;line-height:1.05;display:flex}.statistic-accessible-value{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.statistic-number{font-variant-numeric:tabular-nums;letter-spacing:-.05em;font-size:clamp(3.4rem,5.5vw,5rem);font-weight:650;display:inline-grid}.statistic-number>span{grid-area:1/1}.statistic-sizer{visibility:hidden}.statistic-unit{font-size:25px;font-weight:550}.statistic-label{color:var(--theme-text,#263f4d);margin-top:14px;font-size:18px;font-weight:550;line-height:1.5}.statistic-link{color:var(--theme-muted,#426578);align-items:center;gap:8px;margin-top:14px;font-size:15px;line-height:1.5;display:flex}.statistic-link .site-icon{flex-shrink:0;transition:transform .2s}.statistic:hover .statistic-link{color:var(--theme-accent,#046b90);text-underline-offset:4px;text-decoration:underline}.statistic:hover .statistic-link .site-icon{transform:translate(3px)}@media (width<=850px){.statistic-value-long .statistic-unit{font-size:18px}.statistic{padding-inline:16px}.statistic-label{font-size:16px}.statistic-link{font-size:14px}}@media (width<=700px){.statistics-section{padding-block:44px 30px}.statistics-heading{margin-bottom:14px}.statistics-heading .eyebrow{font-size:11px}.statistics-grid{grid-template-columns:minmax(0,1fr)}.statistic{padding:25px 12px}.statistic+.statistic{border-left:0;border-top:1px solid var(--theme-border,#d4e3e9)}.statistic-number{font-size:58px}.statistic-label{margin-top:9px;font-size:17px}.statistic-link{margin-top:9px}}@media (prefers-reduced-motion:reduce){.statistic-link .site-icon{transition:none}}.home-pricing[data-astro-cid-k6xvshrv]{border-block:1px solid var(--line)}.home-pricing-heading[data-astro-cid-k6xvshrv]{max-width:700px}.home-pricing-heading[data-astro-cid-k6xvshrv] h2[data-astro-cid-k6xvshrv]{margin-top:15px}.home-pricing-heading[data-astro-cid-k6xvshrv] p[data-astro-cid-k6xvshrv]{margin-top:18px;font-size:18px;line-height:1.75}.home-pricing-grid[data-astro-cid-k6xvshrv]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:32px;display:grid}.home-plan[data-astro-cid-k6xvshrv]{border:1px solid var(--line);background:var(--theme-surface,#fff);border-radius:18px;flex-direction:column;padding:30px;transition:border-color .2s,box-shadow .2s;display:flex}.home-plan[data-astro-cid-k6xvshrv]:hover{border-color:var(--brand-dark);box-shadow:0 8px 24px -14px #17465c55}.home-plan[data-astro-cid-k6xvshrv]:focus-visible{outline:3px solid var(--brand-dark);outline-offset:4px}.home-plan-top[data-astro-cid-k6xvshrv]{justify-content:space-between;align-items:center;gap:15px;display:flex}.home-plan-icon[data-astro-cid-k6xvshrv]{width:58px;height:58px;color:var(--brand-dark);background:var(--theme-surface-soft,#edf7fb);border-radius:14px;place-items:center;display:grid}.home-plan-price[data-astro-cid-k6xvshrv]{color:var(--theme-muted,#526b7a);font-size:15px}.home-plan[data-astro-cid-k6xvshrv] h3[data-astro-cid-k6xvshrv]{letter-spacing:-.03em;margin-top:22px;font-size:28px}.home-plan[data-astro-cid-k6xvshrv] p[data-astro-cid-k6xvshrv]{margin-top:9px;font-size:17px;line-height:1.6}.home-plan[data-astro-cid-k6xvshrv] ul[data-astro-cid-k6xvshrv]{gap:10px;margin:23px 0;display:grid}.home-plan[data-astro-cid-k6xvshrv] li[data-astro-cid-k6xvshrv]{color:var(--theme-muted,#526b7a);align-items:center;gap:9px;font-size:16px;display:flex}.home-plan[data-astro-cid-k6xvshrv] li[data-astro-cid-k6xvshrv] svg{color:var(--brand-dark);flex-shrink:0}.home-plan-link[data-astro-cid-k6xvshrv]{border-top:1px solid var(--line);color:var(--brand-dark);justify-content:space-between;align-items:center;gap:15px;margin-top:auto;padding-top:18px;font-size:16px;font-weight:600;display:flex}.home-plan[data-astro-cid-k6xvshrv]:hover .home-plan-link[data-astro-cid-k6xvshrv]{text-underline-offset:4px;text-decoration:underline}@media (width<=650px){.home-pricing-grid[data-astro-cid-k6xvshrv]{grid-template-columns:minmax(0,1fr);gap:16px}.home-plan[data-astro-cid-k6xvshrv]{padding:24px}.home-plan[data-astro-cid-k6xvshrv] h3[data-astro-cid-k6xvshrv]{font-size:26px}}
