.askr{max-width:640px;margin-top:56px;scroll-margin-top:24px;container:askr/inline-size}.askr-card{background:var(--white);color:var(--petrol);border-top:3px solid var(--teal);box-shadow:0 0 0 1px var(--teal-tint), 0 10px 20px -14px #00141a80;border-radius:0 0 6px 6px;padding:26px 30px 28px}.askr .askr-title{margin:0 0 6px;font-size:34px}.askr-lede{color:var(--ink-2);max-width:48ch;font-size:17px}.askr .f{margin-top:20px}.askr label{margin-bottom:7px;font-size:16px;font-weight:600;line-height:1.3;display:block}.askr .opt{color:var(--ink-2);font-weight:400}.askr input,.askr select,.askr textarea{border:1.5px solid var(--petrol);background:var(--white);width:100%;min-height:48px;color:var(--petrol);border-radius:4px;padding:10px 12px;font-size:18px;line-height:1.4;display:block}.askr textarea{resize:vertical;min-height:136px;line-height:1.5}.askr select{-webkit-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%2300404C' stroke-width='2'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:38px}.askr ::placeholder{color:var(--ink-2);opacity:1}.askr input:focus-visible,.askr select:focus-visible,.askr textarea:focus-visible{outline:3px solid var(--teal);outline-offset:2px}.askr [aria-invalid=true]{border:2px solid var(--vermilion);padding:9.5px 11.5px}.askr select[aria-invalid=true]{padding-right:37.5px}.phone{grid-template-columns:6.6em minmax(0,1fr);gap:8px;display:grid}.code{display:block;position:relative}.code-face{display:none}.askr.js .code select{opacity:0;z-index:1;height:100%;position:absolute;inset:0}.askr.js .code-face{border:1.5px solid var(--petrol);background:var(--white);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:4px;justify-content:space-between;align-items:center;gap:6px;height:100%;min-height:48px;padding:0 12px;font-size:18px;font-weight:600;display:flex}.askr.js .code:focus-within .code-face{outline:3px solid var(--teal);outline-offset:2px}.askr.js .code-face:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%2300404C' stroke-width='2'/%3E%3C/svg%3E") 50% no-repeat;flex:none;width:12px;height:8px}.askr.js .code:has(select[aria-invalid=true]) .code-face{border:2px solid var(--vermilion);padding:0 11.5px}.askr .code-face.is-empty{color:var(--ink-2);font-weight:500}.askr .help,.askr .q-meta,.askr .chips-intro,.askr .autonote{color:var(--ink-2);font-size:15px;line-height:1.4}.askr .help{margin-top:7px}.askr .autonote{color:var(--teal-ink);margin-top:4px;font-weight:600}.askr .autonote:empty{display:none}.askr .err{color:var(--petrol);margin-top:7px;font-size:15px;font-weight:600;line-height:1.4}.askr .chips-intro{margin:0 0 8px}.chips{flex-wrap:wrap;gap:8px;margin:0;display:flex}.chips button{text-align:left;background:var(--enamel);color:var(--petrol);cursor:pointer;border:1.5px dashed var(--petrol);border-radius:18px;min-height:44px;padding:8px 14px 7px;font-size:16px;font-weight:500;line-height:1.3}.chips button:hover{background:var(--teal-tint)}.chips button[aria-pressed=true],.chips button[aria-pressed=true]:hover{background:var(--petrol);color:var(--white);border-style:solid;border-color:var(--petrol)}.askr .q-meta{flex-wrap:wrap;justify-content:space-between;gap:2px 16px;margin-top:7px;display:flex}.askr .count{font-variant-numeric:tabular-nums;margin-left:auto}.askr .count.near{color:var(--petrol);font-weight:600}.askr .hp{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.askr .send{margin-top:24px}.askr .send button{background:var(--petrol);min-height:50px;color:var(--white);cursor:pointer;font-family:var(--sign);font-variation-settings:"wdth" 95;box-shadow:0 4px 0 var(--teal-tint);border:0;border-radius:4px;padding:12px 26px 11px;font-size:21px;font-weight:700;line-height:1.1}.askr .send button:hover{background:var(--petrol-deep)}.askr .send button:active{box-shadow:0 3px 0 var(--teal-tint);transform:translateY(1px)}.askr .send button:focus-visible{outline:3px solid var(--teal);outline-offset:4px}.askr .send button[aria-disabled=true]{background:var(--ink-2);cursor:progress;box-shadow:0 4px 0 var(--teal-tint);transform:none}.askr .askr-consent{color:var(--ink-2);margin-top:14px;font-size:15px;line-height:1.45}.askr .askr-consent a{color:var(--teal-ink);font-weight:600}@media (prefers-reduced-motion:no-preference){.askr .send button,.chips button{transition:background-color .18s ease-out,transform .18s cubic-bezier(.16,1,.3,1),box-shadow .18s ease-out,border-color .18s ease-out}}.askr-sum{margin-top:12px;font-size:15px;font-weight:600}.askr-sum:empty{display:none}.askr-alert{background:var(--enamel);border-top:3px solid var(--petrol);box-shadow:0 0 0 1px var(--teal-tint);border-radius:0 0 4px 4px;margin-top:18px;padding:14px 18px 15px;font-size:16px;line-height:1.45}.askr-alert b{font-family:var(--sign);font-variation-settings:"wdth" 95;margin-bottom:4px;font-size:21px;font-weight:700;line-height:1.15;display:block}.askr-alert a{color:var(--teal-ink);font-weight:600}.askr-thanks{outline:none;margin-top:10px}.askr .askr-alert,.askr .askr-thanks{display:none}.askr[data-state=error] [data-alert=error],.askr[data-state=offline] [data-alert=offline],.askr[data-state=disabled] [data-alert=disabled],.askr[data-state=sent] .askr-thanks{display:block}.askr[data-state=sent] .askr-form{display:none}.thanks-copy{max-width:52ch;font-size:18px;line-height:1.55}.thanks-lead{font-family:var(--sign);font-variation-settings:"wdth" 90;color:var(--teal-ink);margin-bottom:8px;font-size:30px;font-weight:800;line-height:1.1;display:block}.echo{border-top:2px dashed var(--teal-tint);border-bottom:2px dashed var(--teal-tint);margin-top:20px;padding:12px 0 14px}.echo-l{color:var(--ink-2);margin-bottom:4px;font-size:14px;font-weight:600;display:block}.echo p{white-space:pre-line;overflow-wrap:anywhere;font-size:17px}.again{cursor:pointer;min-height:44px;color:var(--teal-ink);text-underline-offset:5px;background:0 0;border:0;margin-top:18px;padding:0;font-size:17px;font-weight:600;text-decoration:underline 2px}.thanks-from{color:var(--ink-2);margin-top:8px;font-size:16px}.askr-noscript{color:var(--ink-2);margin-top:14px;font-size:15px;line-height:1.45}.askr-noscript a{color:var(--teal-ink);font-weight:600}.askr-head .askr-reply{color:var(--ink-2);margin-top:2px;font-size:15px}.askr[data-state=sent] .askr-head :is(.askr-lede,.askr-reply){display:none}.askr .askr-box{margin-top:18px}[data-askr] textarea{field-sizing:content;min-height:104px;max-height:320px}.askr-chipset{margin-top:16px}.askr .askr-hint{color:var(--ink-2);margin-top:14px;font-size:15px;line-height:1.4}.askr:not(.js) .askr-hint,.askr[data-open] .askr-hint,.askr.js:not([data-open]) .askr-more{display:none}.askr-grid{grid-template-columns:minmax(0,1fr);align-items:start;column-gap:20px;display:grid}@media (prefers-reduced-motion:no-preference){.askr.js .askr-more{transition:opacity .26s cubic-bezier(.16,1,.3,1),translate .26s cubic-bezier(.16,1,.3,1)}@starting-style{.askr.js[data-open] .askr-more{opacity:0;translate:0 -6px}}}@container askr (width>=560px){.askr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container askr (width<=480px){.askr-card{padding:20px 16px 22px}.askr .askr-title{font-size:28px}.askr-lede{font-size:16px}.askr .f{margin-top:18px}.phone{grid-template-columns:6.2em minmax(0,1fr)}.askr .send button,.chips button{width:100%}}.askr.bar{max-width:none}@container askr (width>=760px){.askr.bar .askr-card{padding:26px 32px 28px}.askr.bar .askr-head{flex-wrap:wrap;align-items:baseline;gap:2px 18px;display:flex}.askr.bar .askr-head .askr-lede{max-width:none}.askr.bar .askr-head .askr-reply{flex-basis:100%;margin:0}.askr.bar .askr-form{grid-template-columns:minmax(0,1fr) 340px;grid-template-areas:"q chips""hint chips""more more";align-items:start;column-gap:36px;display:grid}.askr.bar .askr-box{grid-area:q}.askr.bar .askr-chipset{grid-area:chips;margin-top:18px}.askr.bar .chips button{width:100%}.askr.bar .askr-hint{grid-area:hint}.askr.bar .askr-more{grid-area:more}.askr.bar textarea{min-height:128px}}@container askr (width>=1040px){.askr.bar .askr-grid{grid-template-columns:1fr 1.15fr 1fr 1fr}.askr.bar .send{flex-wrap:wrap;align-items:center;gap:10px 24px;display:flex}.askr.bar .send .askr-consent{flex:30ch;margin-top:0}}@media (width>=1100px){:is([data-ask-rail],[data-ask-side]) .askr{max-width:none;margin-top:24px}[data-ask-side] .askr{margin-top:0}:is([data-ask-rail],[data-ask-side]) .askr-card{padding:18px 20px 20px}:is([data-ask-rail],[data-ask-side]) .askr .askr-title{margin-bottom:0;font-size:24px}:is([data-ask-rail],[data-ask-side]) .askr .askr-box{margin-top:12px}:is([data-ask-rail],[data-ask-side]) .askr textarea{font-size:17px}:is([data-ask-rail],[data-ask-side]) .chips button{padding:7px 12px 6px;font-size:15px}:is([data-ask-rail],[data-ask-side]) .askr-chipset{margin-top:14px}:is([data-ask-rail],[data-ask-side]) .askr .f{margin-top:16px}:is([data-ask-rail],[data-ask-side]) .askr .send{margin-top:20px}:is([data-ask-rail],[data-ask-side]) .askr .thanks-lead{font-size:26px}:is([data-ask-rail],[data-ask-side]) .askr .thanks-copy{font-size:17px}:is([data-ask-rail],[data-ask-side]) [data-askr]:has([data-started][hidden]):has(textarea:valid) .askr-chipset{display:none}}.aside-ask{margin-top:32px}.aside-ask .ask{margin-top:8px}@media (width<=760px){.aside-ask{display:none}}@media (width<=1099px){.two-1100 .aside-ask{display:none}}.rohit-strip.ask-below .askr{max-width:none;margin-top:40px}@media (width<=760px){.rohit-strip.ask-below .askr{margin-top:28px}}.contact-ask .askr{margin-top:0}.contact.two>aside{position:static}.contact .hours{font-size:16px}
