.proto .proto-display{letter-spacing:-.01em;font-size:2.5rem;font-weight:600;line-height:1}@media (min-width:768px){.proto .proto-display{letter-spacing:-.06em;font-size:3.75rem}}.proto .proto-lead{letter-spacing:-.02em;font-size:1.25rem;line-height:1.5}.proto .proto-cta{letter-spacing:-.01em;font-size:1.125rem;font-weight:600}@media (min-width:40rem){.proto .proto-cta{white-space:nowrap}}.proto .proto-cta-compact{white-space:nowrap;letter-spacing:-.01em;font-size:.875rem;font-weight:600;line-height:1.3}@media (min-width:40rem){.proto .proto-cta-compact{font-size:1.125rem}}.proto .proto-h2{letter-spacing:-.01em;font-size:2.25rem;font-weight:600;line-height:1}.proto .proto-h3{letter-spacing:0;font-size:2rem;font-weight:600;line-height:1}.proto .proto-h4{letter-spacing:0;font-size:1.5rem;font-weight:600;line-height:1.1}.proto .proto-h5{letter-spacing:0;font-size:1.25rem;font-weight:600;line-height:1}.proto .proto-h6{letter-spacing:0;font-size:1.125rem;font-weight:600;line-height:1}@media (min-width:768px){.proto .proto-h2{letter-spacing:-.06em;font-size:3rem;line-height:1.1}.proto .proto-h3{letter-spacing:-.06em;font-size:2.5rem;line-height:1.1}.proto .proto-h4{letter-spacing:-.06em;font-size:2.25rem;line-height:1}.proto .proto-h5{letter-spacing:-.04em;font-size:1.5rem;line-height:1.2}.proto .proto-h6{letter-spacing:-.005em;font-size:1.25rem;line-height:1.3}}.proto .proto-body{letter-spacing:-.01em;font-size:1rem;line-height:1.5}.proto .proto-eyebrow{letter-spacing:0;text-transform:uppercase;font-size:1.125rem;font-weight:400;line-height:1.1}.proto .proto-trim{text-box-trim:trim-both;text-box-edge:cap alphabetic}.proto .proto-tooltip{letter-spacing:-.01em;font-size:.875rem;line-height:1.3}.proto .proto-nav-item{letter-spacing:-.01em;font-size:1.125rem;font-weight:400}.proto .proto-lead-lg{letter-spacing:-.04em;font-size:1.5rem;line-height:1.3}.proto .proto-body-lg{letter-spacing:-.01em;font-size:1.125rem;line-height:1.5}.proto .proto-trust{letter-spacing:-.01em;font-size:.875rem;line-height:1.3}@media (max-width:39.99rem){.proto .proto-hero-lead{letter-spacing:-.01em;font-size:.875rem;line-height:1.3}.proto .proto-hero-trust{font-size:.625rem;line-height:1.1}.proto .proto-hero-title,.proto .proto-hero-lead,.proto .proto-hero-trust{text-box-trim:trim-both;text-box-edge:cap alphabetic}}.proto .proto-hero-grid{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96' fill='none'%3E%3Cg stroke='%230076D6' stroke-opacity='0.04'%3E%3Cpath d='M19.5 0V96M38.5 0V96M57.5 0V96M76.5 0V96M0 19.5H96M0 38.5H96M0 57.5H96M0 76.5H96'/%3E%3C/g%3E%3Cpath d='M0 0.5H96M0.5 0V96' stroke='%230076D6' stroke-opacity='0.1'/%3E%3C/svg%3E");background-position:0 -1px;background-origin:border-box}.proto .proto-dash-r{background-image:linear-gradient(to bottom, var(--color-grey-200) 50%, transparent 50%);background-position:100% 0;background-repeat:repeat-y;background-size:1px 16px}.proto .proto-dash-t{background-image:linear-gradient(to right, var(--color-grey-200) 50%, transparent 50%);background-position:0 0;background-repeat:repeat-x;background-size:16px 1px}.proto .proto-dash-b{background-image:linear-gradient(to right, var(--color-grey-200) 50%, transparent 50%);background-position:0 100%;background-repeat:repeat-x;background-size:16px 1px}.proto .proto-dash-bl{background-image:linear-gradient(to right, var(--color-grey-200) 50%, transparent 50%), linear-gradient(to bottom, var(--color-grey-200) 50%, transparent 50%);background-position:0 100%,0 0;background-repeat:repeat-x,repeat-y;background-size:16px 1px,1px 16px}.proto .proto-dash-lrb{background-image:linear-gradient(to bottom, var(--color-grey-200) 50%, transparent 50%), linear-gradient(to bottom, var(--color-grey-200) 50%, transparent 50%), linear-gradient(to right, var(--color-grey-200) 50%, transparent 50%);background-position:0 0,100% 0,0 100%;background-repeat:repeat-y,repeat-y,repeat-x;background-size:1px 16px,1px 16px,16px 1px}@media (min-width:1024px){.proto .proto-dash-l-lg{background-image:linear-gradient(to bottom, var(--color-grey-200) 50%, transparent 50%);background-position:0 0;background-repeat:repeat-y;background-size:1px 16px;background-origin:border-box}.proto .proto-dash-r-lg{background-image:linear-gradient(to bottom, var(--color-grey-200) 50%, transparent 50%);background-position:100% 0;background-repeat:repeat-y;background-size:1px 16px}}.proto .proto-marquee{animation:80s linear infinite proto-marquee}.proto .proto-marquee-reverse{animation-direction:reverse}@supports not (overflow-x:clip){.proto .proto-marquee-row{overflow-x:hidden}}.proto .proto-marquee-row:hover .proto-marquee{animation-play-state:paused}@keyframes proto-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.proto .proto-marquee-row:has(:focus-visible) .proto-marquee{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.proto .proto-marquee-row:has(:focus-visible) .proto-marquee>[aria-hidden=true]{display:none}@media (prefers-reduced-motion:reduce){.proto .proto-marquee{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.proto .proto-marquee>[aria-hidden=true]{display:none}}.proto .proto-hatch-faq,.proto .proto-hatch-banner,.proto .proto-hatch-social,.proto .proto-hatch-divider,.proto .proto-hatch{background-color:#f8f8f8;background-image:repeating-linear-gradient(150deg, var(--color-grey-100) 0, var(--color-grey-100) 1px, transparent 1px, transparent 14.525px);background-position:-2.5px 0}.proto .proto-col{max-width:1144px}@media (min-width:1024px){.proto .proto-col{max-width:min(1144px,100% - 48px)}}@media (min-width:1280px){.proto .proto-col{max-width:min(1144px,100% - 236px)}}.proto .proto-col .proto-col{max-width:none}.proto .border-dashed,.proto .divide-dashed>*+*{border-color:var(--color-grey-200)}.proto .border-dashed:not([class*=rounded]),.proto .divide-dashed>:not([class*=rounded]){border-image-source:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cg fill='%23D0D0D0'%3E%3Crect width='1' height='1'/%3E%3Crect x='17' width='1' height='1'/%3E%3Crect y='17' width='1' height='1'/%3E%3Crect x='17' y='17' width='1' height='1'/%3E%3Crect x='1' width='8' height='1'/%3E%3Crect x='1' y='17' width='8' height='1'/%3E%3Crect y='1' width='1' height='8'/%3E%3Crect x='17' y='1' width='1' height='8'/%3E%3C/g%3E%3C/svg%3E");border-image-slice:1;border-image-repeat:repeat}.proto .border-dashed.rounded-\[4px\]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' fill='none' stroke='%23D0D0D0'%3E%3Cdefs%3E%3Cg id='c'%3E%3Cpath d='M0.5 8V4A3.5 3.5 0 0 1 4 0.5H8'/%3E%3Cline x1='16' y1='0.5' x2='50%25' y2='0.5' stroke-dasharray='8 8'/%3E%3Cline x1='0.5' y1='16' x2='0.5' y2='50%25' stroke-dasharray='8 8'/%3E%3C/g%3E%3C/defs%3E%3Cuse href='%23c'/%3E%3Csvg x='100%25' overflow='visible'%3E%3Cuse href='%23c' transform='scale(-1 1)'/%3E%3C/svg%3E%3Csvg y='100%25' overflow='visible'%3E%3Cuse href='%23c' transform='scale(1 -1)'/%3E%3C/svg%3E%3Csvg x='100%25' y='100%25' overflow='visible'%3E%3Cuse href='%23c' transform='scale(-1 -1)'/%3E%3C/svg%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;background-origin:border-box;border-color:#0000}.proto .border-dashed.rounded-\[4px\][class*=focus-within\:border-blue-400]:focus-within{border-style:solid;border-color:var(--color-blue-400);background-image:none}.proto :is(td,th).border-dashed:not(:last-child){background-image:linear-gradient(to bottom, var(--color-grey-200) 50%, transparent 50%);background-position:100% 0;background-repeat:repeat-y;background-size:1px 16px;border-right-width:0}.proto .proto-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.8555' height='12.8166' viewBox='0 0 13.8555 12.8166' fill='none'%3E%3Cpath transform='rotate(180 6.92775 6.4083)' d='M5.44148 0.87516C6.08898 -0.291718 7.76665 -0.291722 8.41414 0.87516L13.6397 10.2922C14.2681 11.4251 13.4489 12.8163 12.1534 12.8166H1.70222C0.406505 12.8165 -0.412683 11.4252 0.215896 10.2922L5.44148 0.87516ZM7.18953 1.55387C7.07509 1.34854 6.77937 1.34834 6.66511 1.55387L1.44051 10.9709C1.32957 11.1708 1.47361 11.4171 1.70222 11.4172H12.1534C12.3819 11.4169 12.526 11.1707 12.4151 10.9709L7.18953 1.55387Z' fill='black'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding-right:3rem}.proto .proto-legal>.proto-legal-rule:first-child{display:none}.proto .proto-progress{transform-origin:0;animation:proto-progress var(--proto-progress-dur,9s) linear forwards}@keyframes proto-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.proto .proto-railfill{animation:proto-railfill var(--proto-progress-dur,9s) linear forwards}@keyframes proto-railfill{0%{width:0}to{width:100%}}@media (prefers-reduced-motion:reduce){.proto *{transition:none!important}.proto .proto-progress{animation:none;transform:scaleX(1)}.proto .proto-railfill{width:100%;animation:none}}.proto .proto-webinar-cover{background-color:#0b4778;background-position:50%;background-size:cover;position:relative;overflow:hidden;container-type:size}.proto .proto-webinar-cover-lines{flex-direction:column;align-items:flex-start;display:flex;position:absolute;top:29.76cqh;left:0}.proto .proto-webinar-cover-line{color:#000;font-size:min(13.02cqh, calc(109cqw / var(--cover-chars,16)));white-space:nowrap;background-color:#fc0;margin-left:9.52cqh;padding:3.73cqh 8.25cqh;font-weight:600;line-height:1}.proto .proto-webinar-cover-line+.proto-webinar-cover-line{margin-left:38.57cqh}.proto .proto-blog-cover{background-color:#fff;background-position:50%;background-size:cover;position:relative;overflow:hidden;container-type:size}.proto .proto-blog-cover-panel{color:#000;flex-direction:column;justify-content:space-between;width:79.75cqw;height:76.51cqh;padding:10.16cqh 4cqw;display:flex;position:absolute;top:0;left:20.25cqw}.proto .proto-blog-cover-panel[data-cover-tone=blue]{color:var(--color-blue-200)}.proto .proto-blog-cover-panel[data-cover-tone=yellow]{color:var(--color-yellow-700)}.proto .proto-blog-cover-eyebrow{text-transform:uppercase;font-size:3.81cqh;line-height:1.1}.proto .proto-blog-cover-title{font-size:min(11.98cqh, calc(759cqh / var(--cover-chars,42)));letter-spacing:-.06em;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:600;line-height:1.1;display:-webkit-box;overflow:hidden}.proto .proto-map{container-type:inline-size}.proto .proto-map-pin{aspect-ratio:1;width:.5245%;position:absolute;transform:translate(-50%,-50%)}.proto .proto-map-dot{background-color:#0c63aa;width:100%;height:100%;display:block}.proto .proto-map-card{z-index:2;opacity:0;width:17.83cqw;display:none;position:absolute}@media (min-width:1024px){.proto .proto-map-card{display:block}.proto .proto-map[data-motion] .proto-map-dot,.proto .proto-map[data-motion] .proto-map-card{opacity:0;transition:opacity .3s ease-out,transform .3s ease-out}.proto .proto-map[data-motion] .proto-map-dot{transform:scale(5)}.proto .proto-map[data-motion] .proto-map-card{transform:translateY(.5rem)}.proto .proto-map[data-motion]~.proto-map-stack{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.proto .proto-map[data-motion] .proto-map-dot,.proto .proto-map[data-motion] .proto-map-card{transition:none}}.proto .proto-article{color:#000;overflow-wrap:anywhere;flex-direction:column;gap:2.25rem;display:flex}.proto .proto-article p,.proto .proto-article li{letter-spacing:-.01em;font-size:1rem;line-height:1.5}.proto .proto-article-lead p,.proto .proto-article-lead li{font-size:1.125rem}.proto .proto-article h2{letter-spacing:-.04em;scroll-margin-top:6rem;font-size:1.5rem;font-weight:600;line-height:1.2}.proto .proto-article h3{letter-spacing:-.01em;font-size:1.25rem;font-weight:600;line-height:1.3}.proto .proto-article h4{font-size:1rem;font-weight:600;line-height:1.5}.proto .proto-calc-body h2{letter-spacing:-.06em;font-size:2.25rem;line-height:1}.proto .proto-calc-body h3{letter-spacing:-.04em;font-size:1.5rem;line-height:1.2}.proto .proto-calc-body h3:not(h2+h3){background-image:linear-gradient(to right, var(--color-grey-200) 50%, transparent 50%);background-position:0 0;background-repeat:repeat-x;background-size:16px 1px;padding-top:1.5rem}.proto .proto-article a:not([class]){color:var(--color-blue-400);font-weight:600}.proto .proto-article a:not([class]):hover{text-decoration:underline}.proto .proto-article ul,.proto .proto-article ol{flex-direction:column;gap:.5rem;padding-left:1.5rem;display:flex}.proto .proto-article ul{list-style:outside}.proto .proto-article ol{list-style:decimal}.proto .proto-article img{max-width:100%;height:auto}.proto .proto-article figure{margin:0}.proto .proto-article blockquote{border-left:2px solid var(--color-blue-400);padding-left:1.5rem;font-style:normal}.proto .proto-article hr{border:0;border-top:1px dashed var(--color-grey-200)}.proto .proto-article table{border-collapse:collapse;width:100%;font-size:.875rem;line-height:1.4}.proto .proto-article th,.proto .proto-article td{border:1px dashed var(--color-grey-200);text-align:left;vertical-align:top;padding:.75rem}.proto .proto-article th{background:var(--color-grey-50);font-weight:600}.proto .proto-article pre{background:var(--color-grey-50);border:1px solid var(--color-grey-200);padding:1rem;font-size:.875rem;line-height:1.5;overflow-x:auto}.proto .proto-article :not(pre)>code{background:var(--color-grey-50);padding:.1em .3em;font-size:.9em}.proto a,.proto button{text-underline-offset:.18em;text-decoration-thickness:.06em}
