.application-dialog{scrollbar-gutter:stable;border:1px solid #0e161914;width:min(720px,100% - 24px);max-height:calc(100svh - 24px);padding:clamp(26px,5vw,58px);box-shadow:0 24px 80px #0003}.application-dialog .dialog-close{min-height:44px;margin-bottom:24px}.application-dialog .application-eyebrow{color:#853b24;letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:600}.application-dialog h2{max-width:11em;font-weight:550}.application-dialog .application-intro{color:#4a5051;max-width:34em;margin:20px 0 40px;font-size:16px;line-height:1.6}.application-section{border:0;border-bottom:1px solid #0e161923;min-width:0;margin:0 0 36px;padding:0 0 36px}.application-section legend{width:100%;font-family:var(--font-display), Georgia, serif;letter-spacing:-.03em;padding:0;font-size:clamp(26px,2.2vw,32px);font-weight:550;line-height:1.15}.application-section legend>span{color:#606868;font-family:var(--font-sans), Arial, sans-serif;letter-spacing:.08em;vertical-align:3px;margin-right:12px;font-size:11px;display:inline-block}.application-dialog label{margin:26px 0 10px;font-size:14px;font-weight:500;line-height:1.5;display:block}.application-dialog input:not([type=checkbox]),.application-dialog textarea,.application-dialog select{width:100%;min-width:0;min-height:52px;color:var(--ink);background:#f9f6ef;border:1px solid #0e161938;border-radius:2px;padding:13px 14px;font-family:inherit;font-size:16px;font-weight:400;line-height:1.5;transition:border-color .18s,background .18s;display:block}.application-dialog input::placeholder,.application-dialog textarea::placeholder{color:#656b6b;opacity:1}.application-dialog input:focus-visible,.application-dialog textarea:focus-visible,.application-dialog select:focus-visible{border-color:var(--ink);outline:2px solid var(--ink);outline-offset:2px;background:#fcfaf6}.application-dialog :is(input,textarea)[aria-invalid=true]{border-color:#853b24}.application-dialog .application-help{color:#555c5c;margin:-1px 0 10px;font-size:13px;line-height:1.5}.application-section>legend+.application-help{margin-top:20px}.application-inline-input{align-items:stretch;gap:8px;display:flex}.application-inline-input>input{flex:1}.application-inline-input>.application-select{flex:1;min-width:0}.application-select{position:relative}.application-dialog .application-select input{padding-right:48px}.application-select input[readonly]{cursor:pointer}.application-select-toggle{place-items:center;width:44px;height:44px;display:grid;position:absolute;top:4px;right:4px}.application-select-toggle svg{width:16px;height:16px}.application-select-options{z-index:4;overscroll-behavior:contain;background:#fcfaf6;border:1px solid #0e161938;border-radius:2px;max-height:240px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 32px #0e16191a}.application-select-option{cursor:pointer;overflow-wrap:anywhere;min-height:44px;padding:11px 12px;font-size:15px;line-height:1.5}.application-select-option[data-active=true]{background:#0e16190c}.application-select-option[aria-selected=true]{background:var(--ink);color:var(--paper)}.application-select-empty{color:#606868;padding:12px;font-size:14px;line-height:1.5}.application-add{border:1px solid #0e161940;border-radius:2px;flex-shrink:0;min-width:68px;min-height:48px;padding:8px;font-size:14px}.application-add>span{margin-left:4px;font-size:19px}.application-language-tags{flex-wrap:wrap;gap:8px;margin-top:14px;padding:0;list-style:none;display:flex}.application-language-tags li{background:#0e161906;border:1px solid #0e161925;border-radius:2px;align-items:center;gap:2px;padding-left:10px;font-size:13px;display:inline-flex}.application-language-tags button{width:44px;min-height:44px;font-size:21px}.application-social:first-of-type label{margin-top:18px}.application-remove{border:1px solid #0e161925;min-width:44px;font-size:24px}.application-text-action{color:#853b24;align-items:center;gap:18px;min-height:44px;margin-top:6px;font-size:13px;display:flex}.application-text-action>span{font-size:23px}.application-dialog .application-character-count{color:#656b6b;text-align:right;margin:7px 0 0;font-size:11px}.application-optional{color:#656b6b;margin-left:8px;font-size:11px;font-weight:400}.application-dialog .application-checkbox{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;margin-top:23px;padding-block:8px;font-size:13px;line-height:1.5;display:flex}.application-checkbox input{accent-color:#a84429;flex-shrink:0;width:18px;height:18px;margin-top:1px}.application-final-details{margin-bottom:14px;padding-bottom:20px}.application-dialog .application-privacy-notice{color:#555c5c;margin:26px 0 0;font-size:13px;line-height:1.6}.application-privacy-notice a,.application-checkbox a{text-underline-offset:3px;text-decoration:underline}.application-dialog .application-submit-button{width:100%}.application-errors{color:#743621;background:#a8442908;border:1px solid #a844294a;margin-bottom:30px;padding:16px;font-size:13px;line-height:1.6}.application-errors strong{font-weight:500}.application-errors ul{margin:8px 0 0;padding-left:18px}.application-errors a{text-underline-offset:3px;padding-block:4px;text-decoration:underline;display:inline-block}.application-dialog .application-field-error{color:#853b24;margin:10px 0 0;font-size:12px}.application-dialog .application-product-selection{border-block:1px solid #0e161923;margin:24px 0 0;padding:18px 0;font-size:16px;line-height:1.5}.application-product-selection strong{font-family:var(--font-display), Georgia, serif;letter-spacing:-.025em;font-size:26px;font-weight:550;display:block}.application-product-selection a{text-underline-offset:4px;text-decoration:underline}.application-product-summary{color:#555c5c;flex-wrap:wrap;align-items:center;gap:0 16px;margin-top:8px;font-size:13px;line-height:1.5;display:flex}.application-product-summary p{margin:0}.application-product-summary a{text-underline-offset:4px;align-items:center;gap:6px;min-height:44px;text-decoration:underline;display:inline-flex}.application-actions{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.application-actions .button-primary{width:100%}.application-actions .button-link{font-size:14px}.application-dialog .application-status{color:#555c5c;margin:14px 0 0;font-size:12px;line-height:1.55}.application-dialog .application-email-help{color:#555c5c;margin:20px 0 0;font-size:13px;line-height:1.5}.application-result{min-height:240px;padding-top:24px}.application-result-icon{width:56px;height:56px;color:var(--ink);margin-bottom:24px}.application-result p{color:#4a5051;max-width:34em;margin:0 0 28px;font-size:16px;line-height:1.65}.application-actions button:disabled{opacity:.65;cursor:wait}@media (prefers-reduced-motion:reduce){.application-dialog input,.application-dialog textarea{transition:none}}@media not (min-width:480px){.application-dialog{padding:24px 22px}.application-dialog h2{font-size:36px}.application-dialog .button-primary{gap:14px;padding:15px 17px;font-size:14px}}
.TPg3Oq_inline.application-dialog{width:100%;max-height:none;color:var(--ink);box-shadow:none;scrollbar-gutter:auto;background:0 0;border:0;margin:0;padding:0}.TPg3Oq_inline h2{font-family:var(--font-display), Georgia, serif;font-optical-sizing:none;font-variation-settings:"opsz" 12;letter-spacing:-.035em;scroll-margin-top:110px;font-size:clamp(40px,3.8vw,60px);line-height:1.08}.TPg3Oq_inline h2:focus-visible{outline:0}.TPg3Oq_inline label{display:block}.TPg3Oq_inline textarea{resize:vertical}.TPg3Oq_inline .button-primary{gap:24px;margin-top:14px;padding:16px 22px;font-size:16px}.TPg3Oq_inline .button-primary:focus-visible{outline-color:var(--ink)}.TPg3Oq_inline .application-errors{scroll-margin-top:110px}@media not (min-width:480px){.TPg3Oq_inline h2{font-size:38px}}
