body:has(.au){background:#571b5e}.au{--au-fill: #5f145c;--au-stroke: linear-gradient(90deg, #f1b656 0%, #fff 52%, #e89238 100%);--au-card-stroke: var(--au-stroke);--au-placeholder: #bd93b8;--au-hint: #e6b2df;--au-req: #f75858;--au-peach: #ffc78c;--au-panel: #8e2a8a;--au-accent: #ffd642;--au-panel-btn-stroke: var(--au-stroke);--au-link-muted: #e6b2df;min-height:100vh;min-height:100dvh}.au .nv2-photo{top:42px}.nv2-photo--second{display:none}.au-shade{position:absolute;z-index:4;inset:0;background:#38003f78;pointer-events:none}.au-main{position:relative;z-index:5;display:flex;justify-content:center;padding:95px 16px 180px}.au-main--tall{padding-top:62px}.au>.site-legal{position:absolute;z-index:5;left:16px;right:16px;bottom:22px}.au-card{width:613.5px;max-width:100%;padding:49.5px 40px 61.5px;border:1.5px solid transparent;border-radius:40px;background:linear-gradient(var(--au-fill),var(--au-fill)) padding-box,var(--au-card-stroke) border-box;font-size:16.5px;line-height:22px;text-align:center}.au-main--tall .au-card{padding-top:35.5px;padding-bottom:36.75px}.au-title{font-size:25.5px;font-weight:700;line-height:34px}.au-sub{max-width:400px;margin:8.5px auto 0;font-style:italic}.au-lead{font-weight:700}.au-text{max-width:372px;margin:63.5px auto 0}.au-text--near{margin-top:24px}.au-text p+p{margin-top:22px}.au-text a{text-decoration:underline}.au-btn{display:flex;align-items:center;justify-content:center;width:max-content;min-width:224.25px;margin-inline:auto;height:45.75px;padding:0 24px;border:2px solid transparent;border-radius:18px;background:linear-gradient(#fff,#fff) padding-box,var(--au-stroke) border-box;color:var(--au-fill);font:inherit;font-size:16.5px;font-weight:700;cursor:pointer;transition:filter .2s ease}.au-btn:hover:not(:disabled){filter:brightness(.94)}.au-btn:disabled{opacity:.5;cursor:not-allowed}.au-btn-peach{display:inline-flex;flex:none;align-items:center;justify-content:center;min-width:129.5px;padding:0 10px;border:1.5px solid transparent;border-radius:10px;background:linear-gradient(var(--au-peach),var(--au-peach)) padding-box,var(--au-stroke) border-box;color:#000;font:inherit;font-size:16px;line-height:21px;white-space:nowrap;cursor:pointer;transition:filter .2s ease}.au-btn-peach:hover:not(:disabled){filter:brightness(1.06)}.au-btn-peach:disabled{opacity:.6;cursor:default}.au-btn:focus-visible,.au-btn-peach:focus-visible{outline:2px solid #fff;outline-offset:2px}.au-join{margin-top:43.5px}.au-join+.au-btn{margin-top:11.5px}.au-email-form{display:grid;gap:12.5px;width:346px;max-width:100%;margin:20px auto 0}.au-email-form .au-btn{margin-top:14px}.au-email-form--main{margin-top:40px}.au-tg-note{max-width:372px;margin:24px auto 0;padding:10px 14px;border:1.5px solid var(--au-peach);border-radius:10px;background:#ffc78c1f;font-size:16px;line-height:21px}.au-tg-note--ok{border-color:#a6eba0;background:#a6eba024}.au-tg-note a{text-decoration:underline}.au-tg-confirm{display:flex;gap:10px;align-items:flex-start;text-align:left;cursor:pointer}.au-tg-confirm input{flex:none;width:18px;height:18px;margin-top:1px;accent-color:#a6eba0}.au-next-step{margin-top:29px;padding-left:0;text-align:center}.au-card:has(.au-link){padding-top:26.5px;padding-bottom:43.75px}.au-title--link{max-width:390px;margin-inline:auto;font-size:25px;line-height:33px}.au-link{margin-top:31px}.au-link__panel{width:474px;max-width:100%;margin-inline:auto;padding:19px 20px 24px;border:1px solid transparent;border-radius:20px;background:linear-gradient(var(--au-panel),var(--au-panel)) padding-box,var(--au-stroke) border-box}.au-link__saved{font-style:italic}.au-link__lead{max-width:364px;margin:11px auto 0;font-size:20px;line-height:27px}.au-link__lead b{color:var(--au-accent)}.au-link__btn{min-width:266px;height:45px;margin-top:25px;background:linear-gradient(#fff,#fff) padding-box,var(--au-panel-btn-stroke) border-box;font-size:16.1px;text-decoration:none}.au-link__hint,.au-link__alt{max-width:339px;margin:32px auto 0}.au-link__line{width:301px;max-width:100%;height:1px;margin:21px auto 0;border:0;background:var(--au-link-muted)}.au-link__alt{margin-top:16px}.au-link__qr{width:138px;height:138px;margin:35px auto 0;padding:10px;border-radius:12px;background:#fff}.au-link__qr svg{display:block;width:100%;height:100%}.au-link__send{margin-top:25px}.au-link__send a{text-decoration:underline}.au-link__code{font-size:20px;line-height:27px;white-space:nowrap}.au-link__status{margin-top:15px;color:var(--au-link-muted);font-style:italic}.au-card:has(.au-link) .au-actions{margin-top:28px}.au-small{margin-top:16px;font-size:16px;line-height:21px}.au-small a{color:var(--au-hint);text-decoration:underline}.au-small a:hover{color:#fff}.au-form{width:346px;max-width:100%;margin:44.5px auto 0;text-align:left}.au-field+.au-field{margin-top:12.5px}.au-field:has(>.au-hint:last-child)+.au-field{margin-top:20.5px}.au-field+.au-field.au-field--block,.au-field:has(>.au-hint:last-child)+.au-field.au-field--block{margin-top:29px}.au-label{display:block;margin-bottom:7px;padding-left:11.5px;font-size:16px;font-weight:700;line-height:21px}.au-req{display:inline-block;width:8px;height:8px;margin-left:1.5px;vertical-align:top;color:var(--au-req)}.au-input{display:block;width:100%;height:44.5px;padding:0 10px;border:1.5px solid transparent;border-radius:10px;background:linear-gradient(var(--au-fill),var(--au-fill)) padding-box,var(--au-stroke) border-box;color:#fff;font:inherit;font-size:16px;line-height:21px}.au-input::placeholder{color:var(--au-placeholder);opacity:1}.au-input:focus{outline:none;box-shadow:0 0 0 3px #f1b65666}.au-input[readonly]{opacity:.75}.au-input:disabled{opacity:.6}textarea.au-input{height:168px;padding-top:9.5px;padding-bottom:9.5px;resize:none}.au-row{display:flex;gap:12px}.au-row .au-input{flex:1;min-width:0}.au-row .au-btn-peach{padding:0 5px}.au-hint{margin-top:7.5px;margin-right:-2.5px;padding-left:11.5px;color:var(--au-hint);font-size:16px;line-height:21px}.au-label+.au-hint{margin-top:0}.au-hint--ok{color:#a6eba0}.au-radios{padding-top:13px}.au-radio{display:flex;align-items:center;gap:12px;padding-left:.75px;font-size:16px;line-height:21px;cursor:pointer}.au-radio+.au-radio{margin-top:16px}.au-radio input{display:grid;flex:none;place-content:center;width:20px;height:20px;margin:0;border:2px solid #f1b656;border-radius:50%;appearance:none;cursor:pointer}.au-radio input:before{content:"";width:10px;height:10px;border-radius:50%;background:#f1b656;transform:scale(0);transition:transform .12s ease}.au-radio input:checked:before{transform:scale(1)}.au-radio input:focus-visible{outline:2px solid #fff;outline-offset:2px}.au-radios+.au-input{margin-top:24px}.au-photo{display:grid;grid-template-columns:155px 168.5px;justify-content:space-between;align-items:start;margin-top:25px}.au-photo__preview{display:flex;align-items:center;justify-content:center;width:155px;height:155px;overflow:hidden;border:1.5px solid transparent;border-radius:10px;background:linear-gradient(var(--au-fill),var(--au-fill)) padding-box,var(--au-stroke) border-box;color:var(--au-placeholder);font-size:16px}.au-photo__preview img{width:100%;height:100%;object-fit:cover}.au-photo__buttons{display:flex;flex-direction:column;gap:28.5px}.au-photo__buttons .au-btn-peach{width:100%;height:44.5px}.au-submit{margin-top:26px}.au-missing{margin-top:14px;color:var(--au-hint);font-size:15px;text-align:center}.au-error{max-width:372px;margin:20px auto 0;padding:10px 14px;border:1.5px solid var(--au-req);border-radius:10px;background:#f7585824;color:#fff;font-size:16px;text-align:left}.au-error a{color:inherit;text-decoration:underline}.au-field-error{max-width:none;margin-top:10px}.au-reason{max-width:372px;margin:24px auto 0;padding:12px 16px;border:1.5px solid transparent;border-radius:10px;background:linear-gradient(var(--au-fill),var(--au-fill)) padding-box,var(--au-stroke) border-box;font-size:16px;text-align:left;white-space:pre-wrap}.au-actions{margin-top:64.65px}body:has(.au--forest){background:#002b07}.au--forest{--au-fill: #002b07;--au-card-stroke: linear-gradient(90deg, #8eb58c 0%, #fff 52%, #8eb58c 100%);--au-placeholder: #7e987b;--au-hint: #b2e6ba;--au-panel: #db9d39;--au-accent: #002b07;--au-panel-btn-stroke: linear-gradient(90deg, #e2ffdf 0%, #1d4522 100%);--au-link-muted: #e2ffdf}.au--forest .au-shade{background:#080e088a}.au--forest .au-title,.au--forest .au-lead{font-weight:400}.au--forest .au-main{padding-top:106.25px}.au--forest .au-main--tall,.au--forest .au-main--status{padding-top:84.25px}.au--forest .au-main--status .au-card{padding-top:68.5px;padding-bottom:67.5px}.au--forest .au-main--status .au-card:has(.au-link){padding-top:26.5px;padding-bottom:43.75px}@media(max-width:639px){.au-main,.au-main--tall,.au--forest .au-main,.au--forest .au-main--tall,.au--forest .au-main--status{padding:24px 12px 64px}.au-card,.au-main--tall .au-card{padding:32px 20px 36px;border-radius:28px}.au-title{font-size:23px}.au-text,.au-actions{margin-top:36px}.au-text--near{margin-top:24px}.au-photo{grid-template-columns:1fr 1fr;gap:16px}.au-photo__preview{width:100%;height:auto;aspect-ratio:1}.au-photo__buttons{gap:16px}.au-photo__buttons .au-btn-peach{min-width:0}}@media(max-width:599px){.au:not(.au--forest) .au-tg-note{margin-top:18px;padding:7px 10px;border-width:1.08px;border-radius:7px;font-size:11.6px;line-height:15px}.au:not(.au--forest) .au-card:has(.au-link){padding-bottom:28px}.au:not(.au--forest) .au-link{margin-top:22px}.au:not(.au--forest) .au-link__panel{width:302px;padding:14.9px 10px 18.9px;border-width:1.08px}.au:not(.au--forest) .au-link__lead{max-width:248px;margin-top:14px;font-size:13.82px;line-height:18px}.au:not(.au--forest) .au-btn.au-link__btn{min-width:195px;height:33px;margin-top:16px;font-size:11.87px}.au:not(.au--forest) .au-link__hint,.au:not(.au--forest) .au-link__alt{max-width:300px;margin-top:22px}.au:not(.au--forest) .au-link__line{margin-top:24px}.au:not(.au--forest) .au-link__alt,.au:not(.au--forest) .au-link__qr,.au:not(.au--forest) .au-link__send{margin-top:25px}.au:not(.au--forest) .au-link__code{font-size:17.82px;line-height:24px}.au:not(.au--forest) .au-link__status{margin-top:17px}.au:not(.au--forest) .au-card:has(.au-link) .au-actions{margin-top:22px}.au:not(.au--forest) .au-next-step{margin-top:21.4px}.au:not(.au--forest) .au-email-form--main{margin-top:28px}.au:not(.au--forest) .nv2-photo{top:-12px;left:calc(50% - 388px);width:720px;height:625px}.au:not(.au--forest) .nv2-photo--second{display:block;top:766px}.au:not(.au--forest) .nv2-photo__part{opacity:.7}.au:not(.au--forest) .nv2-photo__part--left{width:68.06%}.au:not(.au--forest) .nv2-photo__part--right{left:50%}.au:not(.au--forest) .nv2-light{top:-93px;bottom:auto;height:7505px}.au:not(.au--forest) .au-shade{display:none}.au:not(.au--forest) .au-main{padding:8px 22px 127px}.au:not(.au--forest) .au-main--tall{padding-bottom:164px}.au:not(.au--forest) .au-card{--au-card-stroke: linear-gradient(#f1b656, #f1b656);width:346px;padding:35px 20px 44px;border-width:1.08px;border-radius:32.4px;font-size:11.87px;line-height:16px}.au:not(.au--forest) .au-main--tall .au-card{padding-top:25px;padding-bottom:26.7px}.au:not(.au--forest) .au-title{font-size:18.34px;line-height:24px}.au:not(.au--forest) .au-sub{max-width:320px;margin-top:7px;font-size:11.97px}.au:not(.au--forest) .au-text{max-width:283px;margin-top:45.7px}.au:not(.au--forest) .au-text--near{margin-top:17px}.au:not(.au--forest) .au-text p+p{margin-top:16px}.au:not(.au--forest) .au-btn{min-width:161.3px;height:32.9px;padding:0 17px;border-width:1.6px;border-radius:999px;font-size:11.87px}.au:not(.au--forest) .au-btn-peach{min-width:93.6px;padding:0 4px;border-width:1.08px;border-radius:7.2px;font-size:11.6px;line-height:15px}.au:not(.au--forest) .au-join{margin-top:31px}.au:not(.au--forest) .au-join+.au-btn{margin-top:8.5px}.au:not(.au--forest) .au-email-form{gap:9px;width:249.7px;margin-top:14.4px}.au:not(.au--forest) .au-email-form .au-btn{margin-top:10px}.au:not(.au--forest) .au-small{margin-top:11.5px;font-size:11.6px;line-height:15px}.au:not(.au--forest) .au-form{width:249.7px;margin-top:32.5px}.au:not(.au--forest) .au-field+.au-field{margin-top:9.5px}.au:not(.au--forest) .au-field:has(>.au-hint:last-child)+.au-field{margin-top:15.2px}.au:not(.au--forest) .au-field+.au-field.au-field--block,.au:not(.au--forest) .au-field:has(>.au-hint:last-child)+.au-field.au-field--block{margin-top:21.4px}.au:not(.au--forest) .au-label{margin-bottom:6px;padding-left:7px;font-size:11.6px;line-height:15px}.au:not(.au--forest) .au-req{width:5.8px;height:5.8px;margin-left:1px}.au:not(.au--forest) .au-input{height:31.3px;padding:0 7px;border-width:1.08px;border-radius:7.2px;font-size:16px;line-height:20px}.au:not(.au--forest) .au-input::placeholder{font-size:11.6px}.au:not(.au--forest) textarea.au-input{height:120.5px;padding-top:6px;padding-bottom:6px}.au:not(.au--forest) .au-row{gap:9.2px}.au:not(.au--forest) .au-hint{margin-top:5.8px;margin-right:-2px;padding-left:7px;font-size:11.6px;line-height:15px}.au:not(.au--forest) .au-label+.au-hint{margin-top:0}.au:not(.au--forest) .au-radios{padding-top:8px}.au:not(.au--forest) .au-radio{gap:8px;font-size:11.6px;line-height:15px}.au:not(.au--forest) .au-radio+.au-radio{margin-top:11.8px}.au:not(.au--forest) .au-radio input{width:14.5px;height:14.5px;border-width:1.44px}.au:not(.au--forest) .au-radio input:before{width:7.2px;height:7.2px}.au:not(.au--forest) .au-radios+.au-input{margin-top:19px}.au:not(.au--forest) .au-photo{grid-template-columns:111px 121.1px;gap:0;margin-top:19px}.au:not(.au--forest) .au-photo__preview{width:111px;height:111px;aspect-ratio:auto;border-width:1.08px;border-radius:7.2px;font-size:11.6px}.au:not(.au--forest) .au-photo__buttons{gap:21.7px}.au:not(.au--forest) .au-photo__buttons .au-btn-peach{min-width:0;height:31.2px}.au:not(.au--forest) .au-submit{margin-top:18.9px}.au:not(.au--forest) .au-missing{margin-top:10px;font-size:11px}.au:not(.au--forest) .au-error,.au:not(.au--forest) .au-reason{max-width:268px;margin-top:14px;padding:7px 10px;border-width:1.08px;border-radius:7.2px;font-size:11.6px;line-height:15px}.au:not(.au--forest) .au-error.au-field-error{max-width:none;margin-top:7px}.au:not(.au--forest) .au-reason{margin-top:17px}.au:not(.au--forest) .au-actions{margin-top:45.5px}}
