:root{--dx-noir:#0a0700;--dx-white:#fff;--dx-text-2:#474540;--dx-text-3:#3d3b36;--dx-line:#c2c1bf;--dx-matcha:#70892e;--dx-tomate:#fe5c00;--dx-miel-25:#f7ebc6;--dx-rouille-25:#ecd1c5;--dx-error:#b42318;--dx-pill-miel:#f0d78d;--dx-pill-gum:#ffccd9;--dx-pill-matcha:#dce3ca;--dx-pill-aqua:#c2ffe0;--dx-pill-violette:#d2d2f4;--dx-pill-tomate:#ffd6bf;--dx-pill-rouille:#ecd1c5;--dx-mark-miel:#e1af1c;--dx-mark-gum:#f36;--dx-mark-matcha:#70892e;--dx-mark-aqua:#85ffc2;--dx-mark-violette:#4d4ad5;--dx-mark-tomate:#fe5c00;--dx-mark-rouille:#b44718;--dx-font:"Red Hat Display","Helvetica Neue",Arial,sans-serif;--dx-mono:"IBM Plex Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--dx-max:1440px;--dx-gutter:max(20px,env(safe-area-inset-left,0px),3.5vw);--dx-section:120px;color-scheme:light}.dx-page{background:var(--dx-white);color:var(--dx-noir);font-family:var(--dx-font);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.dx-page *,.dx-page :after,.dx-page :before{box-sizing:border-box}.dx-page :where(img){display:block;height:auto;max-width:100%}.dx-page :where(h1,h2,h3,p,figure,ul,dl,dd){margin:0}.dx-page :where(ul){list-style:none;padding:0}.dx-page [hidden]{display:none!important}.dx-page .dnd-section{padding:0!important}.dx-page .dnd-section>.row-fluid{max-width:none}.dx-page .row-fluid [class*=span]{min-height:0}.dx-page :where(a){color:inherit}.dx-page :focus-visible{outline:2px solid var(--dx-matcha);outline-offset:3px}.dx-page [id]{scroll-margin-top:24px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.dx-wrap{margin-inline:auto;max-width:calc(var(--dx-max) + var(--dx-gutter)*2);padding-left:var(--dx-gutter);padding-right:var(--dx-gutter);width:100%}.dx-visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.dx-display{font-size:64px;letter-spacing:-.01em;line-height:1.05}.dx-display,.dx-h2{font-weight:500;text-transform:uppercase;text-wrap:balance}.dx-h2{font-size:52px;letter-spacing:-.005em;line-height:1.1}.dx-lead{font-size:18px;font-weight:600;line-height:1.3}.dx-body{font-size:18px}.dx-body,.dx-small{color:var(--dx-text-2);line-height:1.5}.dx-small{font-size:14px}.dx-label{font-size:13px;font-weight:600;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.dx-accent{color:var(--dx-matcha)}.dx-btn{align-items:center;background:var(--dx-noir);border:1px solid var(--dx-noir);border-radius:0;color:var(--dx-white);cursor:pointer;display:inline-flex;font:500 15px/1 var(--dx-font);gap:8px;justify-content:center;letter-spacing:.02em;padding:18px 32px;text-decoration:none;text-transform:uppercase;transition:background-color .15s ease,border-color .15s ease,color .15s ease;white-space:nowrap}.dx-btn:hover{background:var(--dx-matcha);border-color:var(--dx-matcha)}.dx-btn--ghost{background:transparent;color:var(--dx-noir)}.dx-btn--ghost:hover{background:var(--dx-noir);border-color:var(--dx-noir);color:var(--dx-white)}.dx-btn--sm{font-size:12px;padding:10px 14px}.dx-btn--block{width:100%}.dx-header{background:var(--dx-white);position:relative;z-index:20}.dx-header__inner{align-items:center;display:flex;gap:24px;justify-content:space-between;padding-block:24px}.dx-header__logo{color:var(--dx-noir);display:inline-flex}.dx-header__logo svg{height:48px;width:auto}.dx-nav{align-items:center;display:flex;gap:32px}.dx-nav__link{font-size:14px;line-height:1.5;text-decoration:none}.dx-nav__link:hover{text-decoration:underline;text-underline-offset:3px}.dx-nav__lang{border-bottom:1px solid;font-size:13px;font-weight:600;letter-spacing:.04em;padding:4px 0;text-decoration:none}.dx-nav .dx-btn--sm{display:none}.dx-hero__grid{column-gap:80px;display:grid;grid-template-areas:". visual" "top visual" "bottom visual" ". visual";grid-template-columns:minmax(0,696fr) minmax(0,664fr);grid-template-rows:1fr auto auto 1fr;padding-block:48px 96px;row-gap:28px}.dx-hero__top{grid-area:top}.dx-hero__bottom,.dx-hero__top{display:flex;flex-direction:column;gap:28px}.dx-hero__bottom{grid-area:bottom}.dx-hero__visual{align-self:center;grid-area:visual;position:relative}.dx-hero__img{aspect-ratio:3/2;object-fit:cover;width:100%}.dx-hero__body{max-width:641px}.dx-eyebrow{align-items:center;display:inline-flex;gap:12px}.dx-eyebrow__dot{background:var(--dx-tomate);border-radius:50%;flex:none;height:10px;width:10px}.dx-tags{display:flex;flex-wrap:wrap;gap:8px}.dx-pill{background:var(--dx-pill-matcha);border-radius:999px;color:var(--dx-noir);display:inline-flex;padding:10px 18px}.dx-pill--miel{background:var(--dx-pill-miel)}.dx-pill--gum{background:var(--dx-pill-gum)}.dx-pill--matcha{background:var(--dx-pill-matcha)}.dx-pill--aqua{background:var(--dx-pill-aqua)}.dx-pill--violette{background:var(--dx-pill-violette)}.dx-pill--tomate{background:var(--dx-pill-tomate)}.dx-pill--rouille{background:var(--dx-pill-rouille)}.dx-cta{align-items:center;display:flex;flex-wrap:wrap;gap:12px 24px;padding-top:12px}.dx-sticker{background:var(--dx-matcha);bottom:-21px;color:var(--dx-white);display:flex;flex-direction:column;gap:4px;left:-35px;padding:20px 24px;position:absolute}.dx-sticker__text{font-size:14px;line-height:1.5}.dx-details{background:var(--dx-matcha);color:var(--dx-white)}.dx-details__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-block:40px}.dx-details__item{border-left:1px solid var(--dx-white);display:flex;flex-direction:column;gap:8px;padding-inline:32px}.dx-details__item:first-child{border-left:0;padding-left:0}.dx-details__value{font-size:20px;font-weight:600;line-height:1.3}.dx-concepts__inner{display:flex;flex-direction:column;gap:48px;padding-block:var(--dx-section)}.dx-concepts__head{align-items:flex-end;display:flex;gap:32px 80px;justify-content:space-between}.dx-concepts__intro{max-width:420px}.dx-cards{display:grid;gap:20px;grid-template-columns:repeat(5,minmax(0,1fr))}.dx-card{display:flex;flex-direction:column;gap:16px;min-width:0}.dx-card__img{aspect-ratio:272/300;object-fit:cover;width:100%}.dx-card__caption{align-items:flex-start;display:flex;font-size:18px;font-weight:600;gap:12px;line-height:1.3}.dx-mark{background:var(--dx-mark-matcha);flex:none;height:10px;margin-top:.42em;width:10px}.dx-mark--miel{background:var(--dx-mark-miel)}.dx-mark--gum{background:var(--dx-mark-gum)}.dx-mark--matcha{background:var(--dx-mark-matcha)}.dx-mark--aqua{background:var(--dx-mark-aqua)}.dx-mark--violette{background:var(--dx-mark-violette)}.dx-mark--tomate{background:var(--dx-mark-tomate)}.dx-mark--rouille{background:var(--dx-mark-rouille)}.dx-dots{display:none;gap:6px}.dx-dots span{background:var(--dx-noir);border-radius:999px;height:6px;opacity:.2;transition:width .2s ease,opacity .2s ease;width:6px}.dx-dots span.is-active{opacity:1;width:20px}.dx-concepts__foot{border-top:1px solid var(--dx-line);padding-top:24px}.dx-concepts__foot p{max-width:820px}.dx-band{background:var(--dx-matcha);height:88px}.dx-signup__grid{align-items:start;display:grid;gap:96px;grid-template-columns:minmax(0,1fr) minmax(0,640px);padding-block:var(--dx-section)}.dx-signup__intro{display:flex;flex-direction:column;gap:28px}.dx-signup__intro .dx-body{color:var(--dx-text-3)}.dx-notes{border-top:1px solid var(--dx-noir);display:flex;flex-direction:column;gap:16px;padding-top:24px}.dx-note{display:grid;gap:16px;grid-template-columns:8px minmax(0,1fr)}.dx-note:before{background:var(--dx-matcha);content:"";height:8px;margin-top:7px;width:8px}.dx-note__title{font-size:17px;font-weight:600;line-height:1.3}.dx-note__text{color:var(--dx-text-2);font-size:15px;line-height:1.5}.dx-formcard{background:var(--dx-white);border:1px solid var(--dx-noir);padding:44px}.dx-formcard__empty{color:var(--dx-text-2);font-size:15px}.dx-form{display:block}.dx-step{border:0;gap:24px;margin:0;min-width:0;padding:0}.dx-progress,.dx-step{display:flex;flex-direction:column}.dx-progress{gap:12px}.dx-progress__labels{align-items:baseline;display:flex;gap:12px;justify-content:space-between;min-width:0}.dx-progress__labels .dx-label{flex:none;white-space:nowrap}.dx-progress__next{color:var(--dx-text-2);font-size:12px;line-height:1.4;min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dx-progress__bar{display:grid;gap:4px;grid-auto-columns:1fr;grid-auto-flow:column}.dx-progress__bar span{background:var(--dx-line);height:4px}.dx-progress__bar span.is-done{background:var(--dx-noir)}.dx-step__title{font-size:30px;font-weight:500;letter-spacing:-.005em;line-height:1.1;text-transform:uppercase}.dx-step__intro{color:var(--dx-text-2);font-size:15px}.dx-field{border:0;display:flex;flex-direction:column;gap:8px;margin:0;min-width:0;padding:0}.dx-field__label{color:var(--dx-noir);font-size:15px;line-height:1.5;padding:0}.dx-field__help{color:var(--dx-text-2);font-size:13px;line-height:1.5;margin-top:-4px}.dx-field__error{color:var(--dx-error);font-size:13px;line-height:1.4}.dx-input,.dx-select,.dx-textarea{appearance:none;background:var(--dx-white);border:1px solid var(--dx-noir);border-radius:0;color:var(--dx-noir);font:400 16px/1.5 var(--dx-font);min-width:0;padding:16px 18px;width:100%}.dx-input::placeholder,.dx-textarea::placeholder{color:var(--dx-text-2);opacity:.6}.dx-input:focus,.dx-select:focus,.dx-textarea:focus{outline:2px solid var(--dx-matcha);outline-offset:0}.dx-textarea{min-height:96px;resize:vertical}.dx-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%230a0700' stroke-width='1.5' d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E");background-position:right 18px center;background-repeat:no-repeat;cursor:pointer;padding-right:44px}.is-invalid .dx-dropzone,.is-invalid .dx-input,.is-invalid .dx-select,.is-invalid .dx-textarea{border-color:var(--dx-error)}.dx-choices{display:flex;flex-wrap:wrap;gap:8px}.dx-choice{display:inline-flex;position:relative}.dx-choice input{height:1px;opacity:0;position:absolute;width:1px}.dx-choice span{align-items:center;background:var(--dx-white);border:1px solid var(--dx-noir);border-radius:999px;cursor:pointer;display:inline-flex;font-size:14px;gap:8px;line-height:1.5;padding:10px 16px 10px 14px;user-select:none}.dx-choice span:before{border:1.5px solid var(--dx-noir);border-radius:3px;content:"";flex:none;height:14px;width:14px}.dx-choice--radio span:before{border-radius:50%}.dx-choice input:checked+span{background:var(--dx-noir);color:var(--dx-white)}.dx-choice input:checked+span:before{background:var(--dx-matcha);border-color:var(--dx-matcha)}.dx-choice input:focus-visible+span{outline:2px solid var(--dx-matcha);outline-offset:2px}.dx-participant{border:1px solid var(--dx-noir);display:flex;flex-direction:column;gap:12px;margin:0;min-width:0;padding:16px}.dx-participant legend{float:left;margin-bottom:0;padding:0;width:100%}.dx-row{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.dx-row--age{grid-template-columns:100px minmax(0,1fr)}.dx-guardian{background:var(--dx-miel-25);padding:16px}.dx-dropzone{align-items:center;background:var(--dx-rouille-25);border:1px dashed var(--dx-noir);cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:24px 16px;position:relative;text-align:center}.dx-dropzone input{cursor:pointer;inset:0;opacity:0;position:absolute}.dx-dropzone__title{font-size:15px;line-height:1.5}.dx-dropzone__hint{color:var(--dx-text-2);font-size:13px;line-height:1.5}.dx-dropzone.is-filled{border-style:solid}.dx-info{background:var(--dx-miel-25);display:flex;flex-direction:column;gap:10px;padding:20px}.dx-info__title{font-size:16px;font-weight:600;line-height:1.3}.dx-info__text{font-size:14px;line-height:1.5;white-space:pre-line}.dx-terms{border-top:1px solid var(--dx-line);display:flex;flex-direction:column;gap:14px;padding-top:20px}.dx-terms__note{color:var(--dx-text-2);font-size:13px;line-height:1.5}.dx-consent{cursor:pointer;display:grid;font-size:14px;gap:12px;grid-template-columns:20px minmax(0,1fr);line-height:1.5}.dx-consent input{accent-color:var(--dx-matcha);height:20px;margin:1px 0 0;width:20px}.dx-actions{align-items:center;display:flex;gap:12px;justify-content:space-between;padding-top:8px}.dx-actions--end{justify-content:flex-end}.dx-formcard [data-hsfc-id=Renderer]{--hsf-global__font-family:var(--dx-font);--hsf-global__font-size:16px;--hsf-global__color:var(--dx-noir);--hsf-global-error__color:var(--dx-error);--hsf-background__background-color:transparent;--hsf-background__padding:0;--hsf-background__border-width:0;--hsf-heading__font-family:var(--dx-font);--hsf-heading__color:var(--dx-noir);--hsf-richtext__font-family:var(--dx-font);--hsf-richtext__color:var(--dx-text-2);--hsf-richtext__font-size:14px;--hsf-field-label__font-family:var(--dx-font);--hsf-field-label__font-size:15px;--hsf-field-label__color:var(--dx-noir);--hsf-field-label-requiredindicator__color:var(--dx-noir);--hsf-field-description__font-family:var(--dx-font);--hsf-field-description__color:var(--dx-text-2);--hsf-field-input__font-family:var(--dx-font);--hsf-field-input__color:var(--dx-noir);--hsf-field-input__background-color:var(--dx-white);--hsf-field-input__placeholder-color:#a3a19d;--hsf-field-input__border-color:var(--dx-noir);--hsf-field-input__border-width:1px;--hsf-field-input__border-style:solid;--hsf-field-input__border-radius:0;--hsf-field-input__padding:16px 18px;--hsf-field-checkbox__color:var(--dx-matcha);--hsf-field-checkbox__border-color:var(--dx-noir);--hsf-field-radio__color:var(--dx-matcha);--hsf-field-radio__border-color:var(--dx-noir);--hsf-button__font-family:var(--dx-font);--hsf-button__font-size:15px;--hsf-button__color:var(--dx-white);--hsf-button__background-color:var(--dx-noir);--hsf-button__background-image:none;--hsf-button__border-radius:0;--hsf-button__padding:18px 32px;--hsf-button__box-shadow:none;--hsf-row__vertical-spacing:24px;--hsf-row__horizontal-spacing:12px;--hsf-module__vertical-spacing:24px;--hsf-progressbar-text__font-family:var(--dx-font);--hsf-progressbar-text__color:var(--dx-matcha);--hsf-progressbar-progressLine__background-color:var(--dx-noir);--hsf-progressbar__background-color:var(--dx-line)}.dx-formcard .hsfc-Button{font-weight:500;letter-spacing:.02em;text-transform:uppercase}.dx-formcard .hsfc-Button:hover{background:var(--dx-matcha)}.dx-formcard .hsfc-NavigationRow__Buttons{display:flex;gap:12px;justify-content:space-between}.dx-formcard .hsfc-Heading{font-weight:500;letter-spacing:-.005em;line-height:1.1;text-transform:uppercase}.dx-formcard .hsfc-ProgressBar__Text{font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.dx-formcard .hs-form fieldset{max-width:none!important}.dx-formcard .hs-form .hs-form-field{margin-bottom:24px}.dx-formcard .hs-form .hs-form-field>label{display:block;font-size:15px;line-height:1.5;margin-bottom:8px}.dx-formcard .hs-form .hs-field-desc{color:var(--dx-text-2);font-size:13px;margin:-4px 0 8px}.dx-formcard .hs-form .hs-input:not([type=checkbox]):not([type=radio]):not([type=file]){background:var(--dx-white);border:1px solid var(--dx-noir);border-radius:0;color:var(--dx-noir);font:400 16px/1.5 var(--dx-font);padding:16px 18px;width:100%!important}.dx-formcard .hs-form .inputs-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.dx-formcard .hs-form .hs-form-checkbox label,.dx-formcard .hs-form .hs-form-radio label{align-items:center;border:1px solid var(--dx-noir);border-radius:999px;cursor:pointer;display:inline-flex;font-size:14px;gap:8px;padding:10px 16px 10px 14px}.dx-formcard .hs-form input[type=checkbox],.dx-formcard .hs-form input[type=radio]{accent-color:var(--dx-matcha)}.dx-formcard .hs-form .hs-error-msgs{list-style:none;margin:6px 0 0;padding:0}.dx-formcard .hs-form .hs-error-msg{color:var(--dx-error);font-size:13px}.dx-formcard .hs-form .hs-richtext{color:var(--dx-text-2);font-size:13px;line-height:1.5}.dx-formcard .hs-form .hs-button{background:var(--dx-noir);border:0;border-radius:0;color:var(--dx-white);cursor:pointer;font:500 15px/1 var(--dx-font);letter-spacing:.02em;padding:18px 32px;text-transform:uppercase}.dx-formcard .hs-form .hs-button:hover{background:var(--dx-matcha)}.dx-faq__grid{column-gap:96px;display:grid;grid-template-areas:"head list" "cta list";grid-template-columns:minmax(0,400px) minmax(0,1fr);grid-template-rows:auto 1fr;padding-block:var(--dx-section);row-gap:36px}.dx-faq__head{display:flex;flex-direction:column;gap:20px;grid-area:head}.dx-faq__head .dx-h2{font-size:44px}.dx-faq__cta{align-self:start;grid-area:cta}.dx-faq__list{border-top:1px solid var(--dx-noir);grid-area:list}.dx-qa{border-bottom:1px solid var(--dx-noir)}.dx-qa summary{align-items:center;cursor:pointer;display:flex;font-size:19px;font-weight:600;gap:24px;justify-content:space-between;line-height:1.3;list-style:none;padding-block:24px}.dx-qa summary::-webkit-details-marker{display:none}.dx-qa__icon{border:1px solid var(--dx-noir);border-radius:50%;flex:none;height:36px;position:relative;transition:background-color .15s ease;width:36px}.dx-qa__icon:after,.dx-qa__icon:before{background:var(--dx-noir);content:"";height:1.5px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s ease,background-color .15s ease;width:12px}.dx-qa__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.dx-qa[open] .dx-qa__icon{background:var(--dx-noir)}.dx-qa[open] .dx-qa__icon:before{background:var(--dx-white)}.dx-qa[open] .dx-qa__icon:after{background:var(--dx-white);transform:translate(-50%,-50%) rotate(0deg)}.dx-qa__answer{color:var(--dx-text-2);font-size:17px;line-height:1.5;margin-top:-12px;max-width:620px;padding-bottom:24px}.dx-qa__answer p+p{margin-top:12px}.dx-footer{background:var(--dx-noir);color:var(--dx-white)}.dx-footer__inner{align-items:center;display:flex;flex-wrap:wrap;gap:24px 40px;justify-content:space-between;padding-block:64px}.dx-footer__logo{color:var(--dx-white);display:inline-flex}.dx-footer__logo svg{height:48px;width:auto}.dx-footer__links{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;gap:16px 40px;line-height:1.5}.dx-footer__links a{text-decoration:none}.dx-footer__links a:hover{text-decoration:underline;text-underline-offset:3px}.dx-footer__divider{background:var(--dx-white);height:20px;width:1px}.dx-social{display:flex;gap:12px}.dx-social a{align-items:center;background:var(--dx-white);border-radius:50%;color:var(--dx-noir);display:inline-flex;height:40px;justify-content:center;transition:background-color .15s ease;width:40px}.dx-social a:hover{background:var(--dx-matcha);color:var(--dx-white)}.dx-social svg{height:20px;width:20px}.dx-social--dark a{background:var(--dx-noir);color:var(--dx-white)}.dx-credit{background:var(--dx-matcha);color:var(--dx-white)}.dx-credit__inner{display:flex;justify-content:flex-end;padding-block:20px}.dx-credit a{align-items:center;display:inline-flex;font:500 13px/1.3 var(--dx-mono);gap:10px;letter-spacing:.15px;text-decoration:none;text-transform:uppercase}.dx-credit svg{height:14px;width:76px}.dx-thanks__grid{align-items:center;display:grid;gap:96px;grid-template-columns:minmax(0,1fr) minmax(0,520px);padding-block:80px 120px}.dx-thanks__text{display:flex;flex-direction:column;gap:28px}.dx-thanks__text .dx-display{font-size:72px}.dx-thanks__eyebrow{color:var(--dx-matcha)}.dx-thanks__eyebrow .dx-eyebrow__dot{background:var(--dx-matcha)}.dx-thanks__signoff{font-size:22px;font-weight:600;line-height:1.3}.dx-thanks__follow{align-items:center;color:var(--dx-text-2);display:flex;flex-wrap:wrap;gap:16px;padding-top:12px}.dx-thanks__img{aspect-ratio:520/600;object-fit:cover;width:100%}@media (max-width:1199px){:root{--dx-section:96px}.dx-display{font-size:52px}.dx-h2{font-size:44px}.dx-hero__grid{column-gap:48px}.dx-sticker{left:-16px}.dx-cards{display:flex;margin-right:calc(var(--dx-gutter)*-1);overflow-x:auto;padding-right:var(--dx-gutter);scroll-snap-type:x mandatory;scrollbar-width:none}.dx-cards::-webkit-scrollbar{display:none}.dx-card{flex:0 0 260px;scroll-snap-align:start}.dx-dots{display:flex}.dx-signup__grid{gap:56px;grid-template-columns:minmax(0,1fr) minmax(0,560px)}.dx-faq__grid{column-gap:56px;grid-template-columns:minmax(0,320px) minmax(0,1fr)}.dx-thanks__grid{gap:56px}.dx-thanks__text .dx-display{font-size:56px}}@media (max-width:959px){.dx-hero__grid{grid-template-areas:"top" "visual" "bottom";grid-template-columns:minmax(0,1fr);grid-template-rows:none;row-gap:32px}.dx-hero__visual{max-width:640px}.dx-details__grid{column-gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));padding-block:12px}.dx-details__item,.dx-details__item:first-child{border-left:0;padding:16px 0}.dx-details__item:nth-child(n+3){border-top:1px solid var(--dx-white)}.dx-concepts__head{align-items:flex-start;flex-direction:column}.dx-faq__grid,.dx-signup__grid,.dx-thanks__grid{grid-template-columns:minmax(0,1fr)}.dx-faq__grid{grid-template-areas:"head" "list" "cta";grid-template-rows:none;row-gap:32px}.dx-thanks__img{max-width:520px}}@media (max-width:767px){:root{--dx-section:64px;--dx-gutter:max(20px,env(safe-area-inset-left,0px))}.dx-display{font-size:28px;line-height:1.05}.dx-h2{font-size:30px}.dx-lead{font-size:15px}.dx-body{font-size:16px}.dx-small{font-size:13px}.dx-label{font-size:11px}.dx-page [id]{scroll-margin-top:80px}.dx-header{border-bottom:1px solid rgba(10,7,0,.08);position:sticky;top:env(safe-area-inset-top,0)}.dx-header__inner{gap:16px;padding-block:14px}.dx-header__logo svg{height:36px}.dx-nav{gap:16px}.dx-nav .dx-btn:not(.dx-btn--sm),.dx-nav__link{display:none}.dx-nav .dx-btn--sm{display:inline-flex}.dx-hero__grid{padding-block:28px 56px;row-gap:20px}.dx-hero__top{gap:16px}.dx-hero__bottom{gap:20px}.dx-eyebrow{gap:10px}.dx-eyebrow__dot{height:8px;width:8px}.dx-tags{gap:6px}.dx-pill{padding:8px 14px}.dx-cta{align-items:stretch;flex-direction:column;gap:12px;padding-top:0}.dx-cta .dx-btn{width:100%}.dx-cta .dx-small{text-align:center}.dx-sticker{bottom:-5px;gap:2px;left:-13px;padding:12px 16px}.dx-sticker__text{font-size:12px}.dx-details__value{font-size:15px}.dx-details__item{gap:6px}.dx-concepts__head,.dx-concepts__inner{gap:20px}.dx-card{flex-basis:240px;gap:12px}.dx-card__img{aspect-ratio:240/300}.dx-card__caption{font-size:15px;gap:10px}.dx-mark{height:8px;width:8px}.dx-concepts__foot{padding-top:20px}.dx-concepts__foot .dx-body{font-size:15px}.dx-band{height:57px}.dx-signup__grid{gap:24px;padding-block:56px}.dx-signup__intro{gap:24px}.dx-notes{gap:14px;padding-top:20px}.dx-note{gap:12px}.dx-note:before{margin-top:6px}.dx-note__title{font-size:15px}.dx-note__text{font-size:14px}.dx-formcard{padding:28px 20px}.dx-step{gap:20px}.dx-step__title{font-size:24px}.dx-progress__next{font-size:11px}.dx-field__label{font-size:14px}.dx-field__help{font-size:12px}.dx-input,.dx-select,.dx-textarea{padding:14px}.dx-select{background-position:right 14px center;padding-right:40px}.dx-choices{gap:6px}.dx-choice span{font-size:13px;gap:6px;padding:9px 14px 9px 12px}.dx-choice span:before{height:12px;width:12px}.dx-participant{gap:10px;padding:14px}.dx-row{gap:10px}.dx-row--age{grid-template-columns:72px minmax(0,1fr)}.dx-guardian{padding:14px}.dx-actions{align-items:stretch;flex-direction:column-reverse}.dx-actions .dx-btn{width:100%}.dx-faq__grid{row-gap:16px}.dx-faq__head{gap:16px}.dx-faq__head .dx-h2{font-size:30px}.dx-faq__cta{padding-top:16px}.dx-faq__cta .dx-btn{width:100%}.dx-qa summary{font-size:16px;gap:16px;padding-block:18px}.dx-qa__icon{height:30px;width:30px}.dx-qa__answer{font-size:15px;margin-top:-8px;padding-bottom:18px}.dx-footer__inner{align-items:flex-start;flex-direction:column;padding-block:48px 40px}.dx-footer__logo svg{height:40px}.dx-footer__links{align-items:flex-start;flex-direction:column;gap:24px}.dx-footer__divider,.dx-footer__initiative{display:none}.dx-credit__inner{justify-content:flex-start}.dx-thanks__grid{gap:32px;padding-block:40px 56px}.dx-thanks__text{gap:20px}.dx-thanks__text .dx-display{font-size:36px}.dx-thanks__signoff{font-size:18px}}.dx-vf{overflow:hidden;position:relative}.dx-vf__corner{border:0 solid var(--dx-white);height:28px;pointer-events:none;position:absolute;width:28px}.dx-vf__corner--tl{border-left-width:2px;border-top-width:2px;left:16px;top:16px}.dx-vf__corner--tr{border-right-width:2px;border-top-width:2px;right:16px;top:16px}.dx-vf__corner--bl{border-bottom-width:2px;border-left-width:2px;bottom:16px;left:16px}.dx-vf__corner--br{border-bottom-width:2px;border-right-width:2px;bottom:16px;right:16px}.dx-vf__rec,.dx-vf__tc{align-items:center;color:var(--dx-white);display:inline-flex;font:500 13px/1 var(--dx-mono);font-variant-numeric:tabular-nums;gap:8px;letter-spacing:.08em;position:absolute;text-shadow:0 0 2px rgba(10,7,0,.6),0 1px 10px rgba(10,7,0,.55);top:24px}.dx-vf__rec{left:54px}.dx-vf__tc{right:54px}.dx-vf__dot{background:var(--dx-tomate);border-radius:50%;box-shadow:0 0 0 3px rgba(254,92,0,.25);height:8px;width:8px}.dx-card__media{overflow:hidden}.dx-card__img{transition:transform .5s cubic-bezier(.2,.7,.2,1)}.dx-card:hover .dx-card__img{transform:scale(1.04)}.dx-thanks__visual{position:relative}.dx-slate{filter:drop-shadow(0 10px 18px rgba(10,7,0,.22));left:-32px;position:absolute;top:-28px;width:200px}.dx-slate__arm{background:repeating-linear-gradient(-55deg,var(--dx-noir) 0 14px,var(--dx-white) 14px 28px);border:2px solid var(--dx-noir);display:block;height:22px;transform-origin:2px 100%}.dx-slate__body{background:var(--dx-noir);color:var(--dx-white);display:flex;flex-direction:column;gap:10px;margin-top:3px;padding:14px 16px 16px}.dx-slate__body .dx-label{color:hsla(0,0%,100%,.7)}.dx-slate__take{font-size:30px;font-weight:500;letter-spacing:-.005em;line-height:1;text-transform:uppercase}@media (max-width:767px){.dx-vf__corner{height:18px;width:18px}.dx-vf__corner--tl,.dx-vf__corner--tr{top:10px}.dx-vf__corner--bl,.dx-vf__corner--br{bottom:10px}.dx-vf__corner--bl,.dx-vf__corner--tl{left:10px}.dx-vf__corner--br,.dx-vf__corner--tr{right:10px}.dx-vf__rec,.dx-vf__tc{font-size:10px;gap:6px;top:15px}.dx-vf__rec{left:36px}.dx-vf__tc{right:36px}.dx-vf__dot{height:6px;width:6px}.dx-slate{left:-10px;top:-18px;width:150px}.dx-slate__arm{height:16px}.dx-slate__body{gap:6px;padding:10px 12px 12px}.dx-slate__take{font-size:22px}}@media (prefers-reduced-motion:no-preference){.dx-hero__top>*{animation:dx-rise .7s cubic-bezier(.2,.7,.2,1) both}.dx-hero__top>:nth-child(2){animation-delay:.08s}.dx-hero__top>:nth-child(3){animation-delay:.16s}.dx-hero__img{animation:dx-focus 1.1s cubic-bezier(.2,.7,.2,1) both}.dx-vf__corner{animation:dx-frame .8s cubic-bezier(.2,.7,.2,1) .25s both}.dx-vf__dot{animation:dx-blink 1.2s step-end infinite}.dx-slate{animation:dx-slate-in .45s cubic-bezier(.2,.7,.2,1) both}.dx-slate__arm{animation:dx-clap .55s cubic-bezier(.6,0,.9,.5) .35s both}.dx-slate__body{animation:dx-knock .35s ease-out .88s}}@keyframes dx-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes dx-focus{0%{filter:blur(8px);transform:scale(1.05)}to{filter:none;transform:none}}@keyframes dx-frame{0%{opacity:0;transform:scale(1.35)}to{opacity:1;transform:none}}@keyframes dx-blink{0%{opacity:1}50%{opacity:.15}}@keyframes dx-slate-in{0%{opacity:0;transform:translateY(12px) rotate(-4deg)}to{opacity:1;transform:none}}@keyframes dx-clap{0%{transform:rotate(-28deg)}70%{transform:rotate(-28deg)}to{transform:rotate(0)}}@keyframes dx-knock{0%{transform:none}30%{transform:translateY(3px)}to{transform:none}}.dx-formcard .hs-form[data-dx-steps] .dx-fstep[hidden]{display:none!important}.dx-formcard .dx-fstep,.dx-formcard .dx-fstep__head{display:flex;flex-direction:column}.dx-formcard .dx-fstep__head{gap:24px;margin-bottom:28px}.dx-formcard .dx-fstep__head .dx-step__title{margin:0;outline:none}.dx-formcard .dx-fstep__nav{display:flex;gap:12px;justify-content:space-between;margin-top:8px}.dx-formcard .dx-fstep__nav .hs_submit,.dx-formcard .dx-fstep__nav>:only-child{margin-left:auto}.dx-formcard .dx-fstep__nav .hs_submit .actions{margin:0;padding:0}.dx-formcard .hs-form .hs-richtext{margin-bottom:20px}.dx-formcard .hs-form .hs-richtext p{margin:0 0 8px}.dx-formcard .hs-form .hs-richtext p strong{color:var(--dx-noir);font-weight:600}.dx-formcard .hs-form .hs-richtext h3{color:var(--dx-noir);font-size:30px;font-weight:500;line-height:1.1;margin:0 0 12px;text-transform:uppercase}.dx-formcard .hs-form .hs_dx_video_url{margin-top:4px}.dx-formcard .hs-form input[type=file]{background:var(--dx-miel-25);border:1px dashed var(--dx-noir);color:var(--dx-text-2);cursor:pointer;font:14px/1.4 var(--dx-font);padding:18px;width:100%}.dx-formcard .hs-form input[type=file]::file-selector-button{background:var(--dx-white);border:1px solid var(--dx-noir);color:var(--dx-noir);cursor:pointer;font:500 13px/1 var(--dx-font);letter-spacing:.02em;margin-right:14px;padding:10px 16px;text-transform:uppercase}.dx-formcard .hs-form .hs-form-booleancheckbox-display{align-items:start;cursor:pointer;display:grid;font-size:15px;gap:12px;grid-template-columns:20px 1fr;line-height:1.5}.dx-formcard .hs-form .hs-form-booleancheckbox-display input{height:18px;margin:3px 0 0;width:18px}.dx-formcard .hs-form .hs-fieldtype-booleancheckbox .inputs-list{display:block}.dx-formcard .dx-step-error{color:var(--dx-error);font-size:13px;margin:6px 0 0}.dx-formcard .dx-has-error .hs-input:not([type=checkbox]):not([type=radio]){border-color:var(--dx-error)!important}@media (max-width:767px){.dx-formcard .dx-fstep__nav{flex-direction:column-reverse}.dx-formcard .dx-fstep__nav .dx-btn,.dx-formcard .dx-fstep__nav .hs-button,.dx-formcard .dx-fstep__nav .hs_submit{width:100%}.dx-formcard .dx-fstep__nav>:only-child{margin-left:0}.dx-formcard .dx-fstep__head .dx-step__title,.dx-formcard .hs-form .hs-richtext h3{font-size:24px}}.dx-legal{border-top:1px solid var(--dx-line);padding:48px 0 56px;scroll-margin-top:90px}.dx-legal__title{color:var(--dx-text-2);font-size:13px;font-weight:600;letter-spacing:.04em;margin:0 0 16px;text-transform:uppercase}.dx-legal__body{color:var(--dx-text-2);font-size:11px;line-height:1.55;max-width:1100px}.dx-legal__body p{margin:0 0 8px}.dx-legal__body strong{color:var(--dx-noir);font-weight:600}.dx-legal__body a{color:inherit;text-decoration:underline}