main[data-template-name=page] .section-content-wrapper{width:100%;max-width:36rem;margin-inline:auto;align-items:stretch!important}main[data-template-name=page] .section-content-wrapper>*{width:100%;max-width:100%;align-self:stretch}main[data-template-name=page] .contact-page-intro{width:100%}main[data-template-name=page] .contact-page-intro__heading{margin:0;color:var(--agsim-heading, #111111)}main[data-template-name=page] .contact-page-intro__lead{margin:8px 0 0;color:var(--agsim-fg-muted, var(--color-foreground-muted));font-size:.9375rem;line-height:1.6;max-width:42rem}main[data-template-name=page] .contact-form{width:100%!important;max-width:100%;margin-block-start:8px}main[data-template-name=page] .contact-form__form{width:100%;gap:14px}main[data-template-name=page] .contact-form__form-row{width:100%}main[data-template-name=page] .contact-form__form-row .contact-form__input{flex:1 1 0;min-width:0}main[data-template-name=page] .contact-form__input{border-radius:10px;padding:14px 16px;font-size:.9375rem;font-family:inherit;background-color:#fff!important;color:var(--agsim-heading)!important;border-color:var(--agsim-input-border)!important}main[data-template-name=page] .contact-form__input::placeholder{color:var(--agsim-fg-muted)!important}main[data-template-name=page] .contact-form__input:focus{outline:2px solid rgba(17,17,17,.12);outline-offset:0;border-color:#bbb}main[data-template-name=page] .contact-form__input--textarea{min-height:9rem;font-family:inherit}main[data-template-name=page] .contact-form__error,main[data-template-name=page] .contact-form__success{font-size:.875rem;padding:12px 14px;border-radius:10px}main[data-template-name=page] .contact-form__error{color:#9b1c1c;background:#fef2f2;border:1px solid #fecaca}main[data-template-name=page] .contact-form__success{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}main[data-template-name=page] .contact-form .submit-button.button{margin-block-start:4px;min-height:48px;padding-inline:28px;border-radius:10px;font-weight:600;background:var(--agsim-btn-bg)!important;color:var(--agsim-btn-fg)!important;border-color:var(--agsim-btn-bg)!important}main[data-template-name=page] .contact-form .submit-button.button:hover{background:var(--agsim-btn-hover)!important;color:var(--agsim-btn-fg)!important}main[data-template-name=policy] .section-content-wrapper.policy-page{width:100%;max-width:42rem;margin-inline:auto;align-items:stretch!important;padding-block:8px 48px}main[data-template-name=policy] .policy-page__heading{margin:0 0 24px;color:var(--agsim-heading, #111111)}main[data-template-name=policy] .policy-page__body{width:100%;color:var(--agsim-fg, #313131);font-size:.9375rem;line-height:1.7}main[data-template-name=policy] .policy-page__body :is(h2,h3,h4,h5,h6){color:var(--agsim-heading, #111111);margin-top:1.75em;margin-bottom:.5em}main[data-template-name=policy] .policy-page__body :is(h2,h3,h4,h5,h6):first-child{margin-top:0}main[data-template-name=policy] .policy-page__body p{margin-block:0 1em}main[data-template-name=policy] .policy-page__body a{color:var(--agsim-heading, #111111);text-decoration:underline;text-underline-offset:2px}main[data-template-name=policy] .policy-page__body a:hover{color:var(--agsim-btn-hover, #333333)}main[data-template-name=policy] .policy-page__body :is(ul,ol){margin-block:0 1em;padding-left:1.35rem}main[data-template-name=policy] .policy-page__body li+li{margin-top:.35em}
/*# sourceMappingURL=/cdn/shop/t/4/assets/agilesim-page.css.map */
