.application-page{max-width:1180px;margin:0 auto;padding:70px 32px 100px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:80px;align-items:start}.application-intro h1,.invitation-page h1{font:500 clamp(38px,4.5vw,60px)/1.15 var(--display,Georgia);letter-spacing:-.04em;margin:0 0 26px}.application-intro>p{font-size:18px;line-height:1.8;max-width:440px}.application-intro ol{padding-left:22px;margin:35px 0;font-size:16px;line-height:1.8}.application-intro li{padding-bottom:15px}.application-intro a,.application-page a,.invitation-page a{color:var(--cherry,#8e1630)}.application-form-panel{padding:32px;background:#fffaf8;border:1px solid #ddcdd0;border-radius:14px}.application-progress{font-size:14px;color:#6a4e58;margin:0 0 28px}.application-form-panel fieldset{border:0;padding:0;margin:0;min-width:0}.application-form-panel h2{font:500 28px/1.3 var(--display,Georgia);margin:0 0 26px}.application-form-panel h2:focus{outline:0}.application-form-panel h2{scroll-margin-top:28px}.application-fields{display:grid;gap:21px}.application-form-panel label{display:grid;gap:9px;font:600 15px/1.5 var(--body,Manrope,sans-serif)}.application-form-panel :is(input:not([type=checkbox]),select,textarea){width:100%;box-sizing:border-box;min-height:50px;padding:12px 14px;font:400 16px/1.6 var(--body,Manrope,sans-serif);color:#1c0710;background:#fff;border:1px solid #bba1aa;border-radius:5px}.application-form-panel textarea{min-height:140px;resize:vertical}.application-workflows{display:grid;gap:13px;margin-bottom:26px}.application-workflows label{display:flex;gap:12px;align-items:center;font-weight:400;min-height:40px;cursor:pointer}.application-workflows input{width:20px;height:20px;accent-color:#8e1630;flex-shrink:0}.application-actions{display:flex;gap:15px;flex-wrap:wrap;align-items:center;margin-top:30px}.application-actions button,.invitation-page button{min-height:48px;padding:12px 21px;font:600 15px/1.5 var(--body,Manrope,sans-serif);border-radius:4px;border:1px solid #8e1630;background:#8e1630;color:white;cursor:pointer}.application-actions .back{background:transparent;color:#8e1630}.application-actions button:disabled{opacity:.55;cursor:wait}.application-privacy,.application-help{font-size:14px!important;line-height:1.8;color:#674d56;margin-top:24px}.application-status{font-size:15px;line-height:1.7;padding:16px;background:#f4e3e7;border-radius:5px;margin-top:22px}.application-scope-error{color:#8e1630;font-size:15px;margin:12px 0}.application-honey{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.invitation-page{max-width:760px;margin:70px auto 100px;padding:32px}.invitation-page p{font-size:18px;line-height:1.8;max-width:600px}.invitation-page .button{color:white}.application-page [hidden],.invitation-page [hidden]{display:none!important}.application-form-panel :is(input,select,textarea,button):focus-visible{outline:2px solid #8e1630;outline-offset:3px}#application-success p{font-size:17px;line-height:1.8}#application-reference{font-variant-numeric:tabular-nums}main.pricing-page{padding-block:50px 90px}main.pricing-page .landing-drawers{padding:0}.pricing-page .offer-heading h1{font:500 clamp(36px,4vw,54px)/1.2 var(--display,Georgia);margin:15px 0 25px}.pricing-page .landing-details>summary{display:none}.pricing-page .offer-section{padding-top:0}
@media(max-width:900px){.application-page{gap:36px;padding:45px 24px 70px;grid-template-columns:1fr}.application-intro>p{max-width:650px}.application-intro ol{display:flex;gap:28px;list-style:none;padding:0;margin:28px 0 0}.application-intro li{max-width:240px}.application-form-panel{max-width:660px}.application-help{display:none}}
@media(max-width:540px){.application-page{padding:35px 18px 55px;gap:26px}.application-intro h1{font-size:38px}.application-intro>p{font-size:16px}.application-intro ol{display:block;font-size:15px}.application-intro li{max-width:none;padding-bottom:9px}.application-form-panel{padding:25px 20px}.application-actions{align-items:stretch}.application-actions button:not(.back){flex:1 1 auto}.invitation-page{padding:24px 20px;margin:35px auto 65px}.invitation-page h1{font-size:38px}.invitation-page p{font-size:16px}.application-form-panel h2{font-size:26px}}
@media(prefers-reduced-motion:no-preference){.application-actions button{transition:background .16s,transform .16s}.application-actions button:active{transform:scale(.98)}}
main.pricing-page{max-width:1304px;margin-inline:auto;padding-inline:32px;--muted:#674d56;--line:#e2d2d6;--line-strong:#d9c5cc;--body:Manrope,sans-serif;--display:Literata,Georgia,serif}.pricing-page .offer-section{padding-inline:0}.pricing-page .section-number{font-size:14px;color:#674d56}.pricing-page .offer-small,.pricing-page .offer-packs span{color:#674d56}.pricing-page .offer-summary{border-radius:8px}@media(max-width:540px){main.pricing-page{padding-inline:18px}.pricing-page .offer-section{padding-inline:0}}
