.dialog{background-color:var(--hmh-color--content-inverse);height:100vh;left:0;max-height:100dvh;max-width:100dvw;position:fixed;top:0;width:100%;z-index:1000}@media (width >= 48em){.dialog{height:calc(100dvh - 128px);left:40px;max-height:calc(100dvh - 128px);top:64px;width:calc(100dvw - 80px)}}@media (width >= 80.5em){.dialog{left:140px;width:calc(100dvw - 280px)}}.dialog button.close-dialog{background-color:initial;border:none;border-radius:100px;cursor:pointer;margin:0;padding:0;position:absolute;right:16px;top:24px}@media (width >= 64em){.dialog button.close-dialog{right:24px}}.dialog button.close-dialog .hmh-icon-box{display:block}.dialog[aria-hidden=true]{display:none}.dialog.form-dialog .content{display:flex;flex-direction:column;height:100%;max-height:100%}@media (width >= 64em){.dialog.form-dialog .content{align-items:stretch;border-radius:var(--hmh-border-radius-l);flex-direction:row}}.dialog.form-dialog .content .col{overflow-x:hidden}@media (width >= 64em){.dialog.form-dialog .content .col{flex:1 0 100%}}.dialog.form-dialog .content .col:first-of-type{background-color:var(--hmh-color--background-2);display:flex;flex:1 0 auto;flex-direction:column;gap:48px;justify-content:space-between;padding:72px 16px 40px}@media (width >= 64em){.dialog.form-dialog .content .col:first-of-type{flex:0 0 50%;padding:80px}}.dialog.form-dialog .content .col:first-of-type .title h2{font-size:var(--hmh-font-size--large);line-height:var(--hmh-line-height--large)}.dialog.form-dialog .content .col:first-of-type .description p{color:var(--hmh-color--content-medium)}.dialog.form-dialog .content .col:first-of-type .description p:first-of-type{color:var(--hmh-color--content-high);margin-bottom:12px}.dialog.form-dialog .content .col:last-of-type{display:flex;flex:1 1 auto;flex-direction:column;gap:24px;height:100%;max-height:100dvh;padding:32px 16px}@media (width >= 64em){.dialog.form-dialog .content .col:last-of-type{align-self:center;gap:48px;padding:80px}}.dialog.form-dialog .content .col:last-of-type .gform_wrapper{display:block!important}.dialog.form-dialog .content .col:last-of-type iframe{height:100%;width:100%}@media (width >= 64em){.dialog.form-dialog .content .col:last-of-type form .input-set{flex-direction:column}.dialog.form-dialog .content .col:last-of-type form .input-set .col-half{width:100%}.dialog.form-dialog .content .col:last-of-type form{overflow-x:hidden;overflow-y:auto}.dialog.form-dialog .content .col:last-of-type button{width:fit-content}}.dialog.form-dialog .content .col:last-of-type .disclaimer{font-size:var(--hmh-font-size--small);line-height:var(--hmh-line-height--small)}.dialog.form-dialog .content .col:last-of-type .disclaimer ol,.dialog.form-dialog .content .col:last-of-type .disclaimer ul{margin-block:8px;padding-inline-start:20px}.dialog.form-dialog .content .col:last-of-type .suggest{align-items:center;display:flex;font-size:var(--hmh-font-size--small);justify-content:space-between;line-height:var(--hmh-line-height--small)}.dialog.form-dialog .content .col:last-of-type .suggest p:last-child{color:var(--hmh-color--content-medium)}.dialog.form-dialog .content .col:last-of-type .suggest a{color:var(--hmh-color--content-highlighted)}.dialog.rx-dialog{background-color:var(--hmh-color--content-inverse);border-radius:var(--hmh-border-radius-l);height:auto;left:50%;max-width:70vw;overflow:hidden;padding:64px 44px;top:50%;transform:translate(-50%,-50%);width:auto}.dialog.rx-dialog .dialog-title{font-size:var(--hmh-font-size--medium);line-height:var(--hmh-line-height--medium)}.dialog.rx-dialog .dialog-description{color:var(--hmh-color--content-medium)}.dialog.rx-dialog .content{max-height:50vh;overflow:auto;padding-inline:20px}.dialog.rx-dialog .line{align-items:center;border-bottom:1px solid var(--hmh-color--border-2);display:flex;gap:16px;justify-content:flex-start;margin-block:8px;padding-block:8px}.dialog.share-dialog{background-color:var(--hmh-color--content-inverse);border:1px solid var(--hmh-color--border-1);border-radius:var(--hmh-border-radius-l);overflow-y:scroll;--preview-size:304px}@media (width >= 64em){.dialog.share-dialog{height:auto;--preview-size:144px}}.dialog.share-dialog .content{border-radius:inherit;overflow:hidden}.dialog.share-dialog .col{padding-inline:16px}.dialog.share-dialog .col:first-of-type{background-color:var(--hmh-color--background-2);padding-bottom:48px;padding-top:80px;text-align:center}.dialog.share-dialog .col:last-of-type{background:linear-gradient(180deg,var(--hmh-color--background-2) calc(var(--preview-size)/2),var(--hmh-color--content-inverse) calc(var(--preview-size)/2));padding-bottom:80px}.dialog.share-dialog .share-content{display:flex;flex-direction:column;gap:32px;margin:auto;max-width:684px;width:100%}.dialog.share-dialog .share-preview{background:var(--hmh-color--background-1);border:1px solid var(--hmh-color--border-1);border-radius:12px;box-shadow:0 0 8px 0 #2320160d;display:flex;flex-direction:column;gap:16px;height:var(--preview-size);padding:12px}@media (width >= 64em){.dialog.share-dialog .share-preview{flex-direction:row;padding:12px 80px 12px 16px}}.dialog.share-dialog .share-preview .share-preview-image{aspect-ratio:var(--hmh-aspect-ratio--16-9);height:164px}@media (width >= 64em){.dialog.share-dialog .share-preview .share-preview-image{height:120px}}.dialog.share-dialog .share-preview .share-preview-image img{aspect-ratio:var(--hmh-aspect-ratio--16-9);border-radius:8px;display:block;height:100%;object-fit:cover;object-position:center;width:100%}.dialog.share-dialog .share-preview .share-preview-content{display:flex;flex-direction:column;flex-grow:1;gap:8px;justify-content:space-between}.dialog.share-dialog .share-preview .share-preview-content .share-preview-title{color:var(--hmh-color--content-high);font-family:var(--hmh-font-secondary);font-size:var(--hmh-font-size--regular);-webkit-line-clamp:3;line-height:var(--hmh-line-height--base);overflow:hidden;text-overflow:ellipsis}.dialog.share-dialog .share-preview .share-preview-content .share-preview-author{color:var(--hmh-color--content-medium);font-size:var(--hmh-font-size--small);-webkit-line-clamp:1;line-height:var(--hmh-line-height--small);margin-top:auto;overflow:hidden;text-overflow:ellipsis}.dialog.share-dialog .share-actions{display:flex;flex-direction:column;gap:24px}.dialog.share-dialog .share-actions .share-actions-label{color:var(--hmh-color--content-high);font-size:var(--hmh-font-size--base);line-height:var(--hmh-line-height--base)}.dialog.share-dialog .share-actions .share-actions-buttons,.dialog.share-dialog .share-actions .share-actions-link{display:flex;flex-direction:column;gap:16px}.dialog.share-dialog .share-actions .share-actions-buttons .share-actions-block{display:flex;gap:12px}.dialog.share-dialog .share-actions .share-actions-buttons .share-link{align-items:center;background-color:var(--hmh-color--background-highlighted);border-radius:80px;color:var(--hmh-color--content-highlighted);display:flex;height:48px;justify-content:center;padding:8px;width:48px}.dialog.share-dialog .share-actions .share-actions-buttons .share-link .hmh-icon{color:var(--hmh-color--content-highlighted)}.dialog.share-dialog .share-actions .share-actions-buttons .share-link:hover{background-color:var(--hmh-color--blue-40);color:var(--hmh-color--content-highlighted)}.dialog.share-dialog .share-actions .share-actions-link .share-actions-block{background-color:var(--hmh-color--background-1);border:1px solid var(--hmh-color--border-2);border-radius:12px;display:flex;gap:8px;min-width:96px;padding:12px 20px}.dialog.share-dialog .share-actions .share-actions-link .share-actions-block #clipboard-link{appearance:none;background-color:initial;border:none;flex-grow:1;overflow:hidden;padding:0;text-overflow:ellipsis}.dialog.share-dialog .share-actions .share-actions-link .share-actions-block #clipboard-button{align-items:center;appearance:none;background-color:initial;border:none;cursor:pointer;display:flex;justify-content:center;padding:0;position:relative}.dialog.share-dialog .share-actions .share-actions-link .share-actions-block #clipboard-button #clipboard-tooltip{background-color:var(--hmh-color--background-inverse);border-radius:8px;bottom:150%;color:var(--hmh-color--content-inverse);font-size:var(--hmh-font-size--x-small);left:50%;line-height:var(--hmh-line-height--x-small);opacity:0;padding:6px 12px;position:absolute;text-align:center;transform:translateX(-75%);transition:all .25s;visibility:hidden;white-space:nowrap;z-index:1}@media (width >= 64em){.dialog.share-dialog .share-actions .share-actions-link .share-actions-block #clipboard-button #clipboard-tooltip{transform:translateX(-50%)}}.dialog.share-dialog .share-actions .share-actions-link .share-actions-block #clipboard-button #clipboard-tooltip:after{border-color:var(--hmh-color--background-marker) #0000 #0000 #0000;border-style:solid;border-width:5px;content:close-quote;left:75%;position:absolute;top:100%;transform:translateX(-50%)}@media (width >= 64em){.dialog.share-dialog .share-actions .share-actions-link .share-actions-block #clipboard-button #clipboard-tooltip:after{left:50%}}.dialog.share-dialog .share-actions .share-actions-link .share-actions-block #clipboard-button:hover #clipboard-tooltip{opacity:1;visibility:visible}.dialog.share-dialog .share-close .hmh-button{width:100%}@media (width >= 64em){.dialog.share-dialog .share-close .hmh-button{width:auto}}
