.dl-nav--launch{gap:26px;justify-content:center}.dl-header--launch .dl-header__cta,.dl-header--launch .dl-header__logo{flex:1 1 0}.dl-header--launch .dl-header__cta{justify-content:flex-end}.dl-launchnav__link{color:var(--dl-black);font-family:var(--dl-font-sub);font-size:15px;font-weight:600;text-decoration:none;transition:color .16s}.dl-launchnav__link:focus,.dl-launchnav__link:hover{color:var(--dl-blue)}.dl-launchnav__cta{cursor:pointer}@media (max-width:640px){.dl-nav--launch{gap:16px}.dl-launchnav__link{font-size:14px}.dl-launchnav__cta{font-size:12px;padding:10px 14px}}.dl-launchintro{max-width:760px}.dl-launchintro__eyebrow{color:var(--dl-blue);font-family:var(--dl-font-sub);font-size:13px;font-weight:600;letter-spacing:.12em;margin:0 0 14px;text-transform:uppercase}.dl-launchintro h1{font-size:clamp(34px,5vw,54px);line-height:1.06;margin:0 0 18px}.dl-launchintro__lede{font-size:19px;line-height:1.5;margin:0 0 18px}.dl-launchintro p:last-child{color:var(--dl-muted);margin-bottom:0}.dl-launchcta{align-items:center;display:flex;flex-wrap:wrap;gap:28px;justify-content:space-between}.dl-launchcta h2{color:var(--dl-white);margin:0 0 8px}.dl-launchcta p{color:hsla(0,0%,100%,.78);margin:0;max-width:52ch}.dl-launchcta__btn{flex:0 0 auto}.dl-launchcta__btn .dl-btn{cursor:pointer}.dl-footer__grid--launch{grid-template-columns:1.4fr 1fr 1.6fr}.dl-footer__list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.dl-footer__list a{color:hsla(0,0%,100%,.82);text-decoration:none;transition:color .16s}.dl-footer__list a:focus,.dl-footer__list a:hover{color:#fff}.dl-footer__legallinks{display:inline-flex;flex-wrap:wrap;gap:18px}@media (max-width:900px){.dl-footer__grid--launch{grid-template-columns:minmax(0,1fr)}.dl-launchcta{align-items:flex-start;flex-direction:column}}.dl-body .hs_cos_wrapper_type_form>div>form.hs-form,.dl-contactform{margin:0 auto;max-width:640px;padding:0 24px;width:100%}.dl-body .hs_cos_wrapper_type_form label{display:block;font-family:var(--dl-font-sub);font-size:13px;font-weight:600;letter-spacing:.03em;margin:0 0 6px}.dl-body .hs_cos_wrapper_type_form input[type=email],.dl-body .hs_cos_wrapper_type_form input[type=tel],.dl-body .hs_cos_wrapper_type_form input[type=text],.dl-body .hs_cos_wrapper_type_form textarea{border:1px solid rgba(0,0,0,.16);border-radius:8px;box-sizing:border-box;font-family:inherit;font-size:15px;margin-bottom:18px;padding:13px 15px;width:100%}.dl-body .hs_cos_wrapper_type_form textarea{min-height:150px;resize:vertical}.dl-body .hs_cos_wrapper_type_form .hs-richtext{color:var(--dl-muted);font-size:13px;line-height:1.5;margin:4px 0 18px}.dl-body .hs_cos_wrapper_type_form .hs-error-msgs{color:#9e2f1c;font-size:13px;list-style:none;margin:-12px 0 16px;padding:0}.dl-legal{color:var(--dl-black)}.dl-legal h1{font-family:var(--dl-font-serif);font-size:clamp(34px,4.2vw,52px);letter-spacing:-.01em;line-height:1.1;margin:0 0 14px}.dl-legal .dl-lede{border-bottom:1px solid var(--dl-line);color:var(--dl-muted);font-size:19px;line-height:1.55;margin:0 0 28px;padding-bottom:28px}.dl-legal h2{border-top:1px solid var(--dl-line);color:var(--dl-blue-dark);font-family:var(--dl-font-display);font-size:25px;line-height:1.25;margin:48px 0 14px;padding-top:20px}.dl-legal h2 strong{font-weight:700}.dl-legal h3{color:var(--dl-blue);font-family:var(--dl-font-display);font-size:18px;line-height:1.3;margin:30px 0 10px}.dl-legal h3 strong{font-weight:700}.dl-legal p{font-size:16.5px;line-height:1.72;margin:0 0 16px}.dl-legal ul{margin:0 0 18px;padding-left:22px}.dl-legal li{font-size:16.5px;line-height:1.7;margin:0 0 9px}.dl-legal a{color:var(--dl-blue);text-decoration:underline;text-underline-offset:2px}.dl-legal a:hover{color:var(--dl-warning)}.dl-legal .dl-legalnote{background:var(--dl-light-beige);border-left:4px solid var(--dl-blue);border-radius:4px;margin:26px 0;padding:20px 24px}.dl-legal .dl-legalnote p{font-size:16px;margin:0 0 12px}.dl-legal .dl-legalnote p:last-child{margin-bottom:0}.dl-legal .dl-tablewrap{border:1px solid var(--dl-line);border-radius:4px;margin:24px 0 30px;overflow-x:auto;-webkit-overflow-scrolling:touch}.dl-legal .dl-tablewrap table{border-collapse:collapse;font-size:14.5px;min-width:560px;width:100%}.dl-legal .dl-tablewrap td,.dl-legal .dl-tablewrap th{border-bottom:1px solid var(--dl-line);line-height:1.5;padding:11px 14px;text-align:left;vertical-align:top}.dl-legal .dl-tablewrap thead th{background:var(--dl-beige);color:var(--dl-blue-dark);font-family:var(--dl-font-display);font-weight:700;white-space:nowrap}.dl-legal .dl-tablewrap tbody tr:last-child td{border-bottom:0}.dl-legal .dl-tablewrap tbody tr:nth-child(2n){background:var(--dl-blue-05)}@media (max-width:700px){.dl-legal h2{font-size:22px;margin-top:38px}.dl-legal .dl-legalnote{padding:16px 18px}}.dl-body .dnd-section .hs_cos_wrapper_type_linked_image,.dl-body .dnd-section .widget-type-linked_image{display:block}.dl-body .dnd-section .widget-type-linked_image img{border-radius:10px;display:block;height:auto;width:100%}.dl-taghead{align-items:flex-end;border-bottom:1px solid var(--dl-line);display:flex;flex-wrap:wrap;gap:6px 20px;padding-bottom:18px}.dl-taghead__label{color:var(--dl-muted);font-family:var(--dl-font-display);font-size:12.5px;font-weight:700;letter-spacing:.09em;margin:0;text-transform:uppercase;width:100%}.dl-taghead__name{color:var(--dl-black);font-family:var(--dl-font-serif);font-size:clamp(30px,3.6vw,46px);line-height:1.1;margin:0}.dl-taghead__count{color:var(--dl-muted);font-size:15px;margin:0 0 6px}.dl-taghead__back{display:inline-flex;margin-left:auto}@media (max-width:700px){.dl-taghead{padding-bottom:16px}}.dl-footer .dl-social{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:18px 0 0;padding:0}.dl-footer .dl-social__link{align-items:center;background:hsla(0,0%,100%,.1);border-radius:50%;color:#fff;display:inline-flex;height:38px;justify-content:center;transition:background-color .14s ease,color .14s ease,transform .14s ease;width:38px}.dl-footer .dl-social__link:focus-visible,.dl-footer .dl-social__link:hover{background:var(--dl-light-blue);color:var(--dl-blue-dark);transform:translateY(-2px)}.dl-footer .dl-social__link:focus-visible{outline:2px solid var(--dl-light-blue);outline-offset:2px}.dl-footer .dl-social__icon{display:block;fill:currentColor;height:18px;width:18px}@media (max-width:700px){.dl-social{gap:8px}.dl-footer .dl-social__link{height:36px;width:36px}}.dl-footer .hs-form label,.dl-footer .hs-form label .hs-form-required{color:var(--dl-yellow)}.dl-rescard__media,.dl-rescard__media .hs_cos_wrapper,.dl-rescard__media .widget-type-linked_image,.dl-rescard__media a,.dl-rescard__media span{display:block}.dl-rescard__media img{aspect-ratio:16/10;border-radius:10px;display:block;object-fit:cover;width:100%}.dl-cl{column-count:2;column-gap:44px;margin:34px 0 30px}.dl-cl__group{break-inside:avoid;page-break-inside:avoid;display:inline-block;margin:0 0 30px;width:100%}.dl-cl__grouphead{align-items:baseline;border-bottom:2px solid var(--dl-beige);color:var(--dl-blue-dark);display:flex;font-family:var(--dl-font-display);font-size:17px;gap:10px;line-height:1.25;margin:0 0 6px;padding-bottom:8px}.dl-cl__num{color:var(--dl-warning);flex:0 0 auto;font-size:13px;font-weight:700;letter-spacing:.06em}.dl-cl__note{color:var(--dl-muted);font-size:13.5px;line-height:1.55;margin:8px 0 10px}.dl-cl__list{list-style:none;margin:10px 0 0;padding:0}.dl-cl__item{margin:0 0 9px}.dl-cl__item label{align-items:flex-start;cursor:pointer;display:flex;gap:10px}.dl-cl__item input[type=checkbox]{accent-color:var(--dl-blue);cursor:pointer;flex:0 0 auto;height:17px;margin:2px 0 0;width:17px}.dl-cl__item span{color:var(--dl-black);font-size:15px;line-height:1.55}.dl-cl__item input:checked+span{color:var(--dl-muted);text-decoration:line-through}@media (max-width:900px){.dl-cl{column-count:1}}@media print{.dl-cl__item input,.dl-ctaband,.dl-footer,.dl-header{display:none!important}.dl-cl{column-count:2}.dl-cl__item label:before{content:"\2610";margin-right:8px}}.dl-badge--ready{background:var(--dl-yellow);color:var(--dl-blue-dark)}.dl-rescard--download .dl-rescard__media img{aspect-ratio:17/22;border:1px solid var(--dl-line);object-fit:cover;object-position:top center}.dl-rescard--download .dl-btn{margin-top:14px}