.ProposePage-module___-kIoa__page{--u:min(1px, calc(100vw / 1512));z-index:1;color:#000;background:#c8c8c8;min-height:100svh;padding-bottom:48px;position:relative}.ProposePage-module___-kIoa__page>header:not([data-tone=dark]){color:#0009}.ProposePage-module___-kIoa__page>header:not([data-tone=dark]) img{filter:none}.ProposePage-module___-kIoa__texture{z-index:8;pointer-events:none;mix-blend-mode:plus-lighter;position:fixed;inset:0;overflow:hidden}.ProposePage-module___-kIoa__texture img{object-fit:cover;opacity:.4;mix-blend-mode:plus-lighter;width:50.48%;max-width:none;height:108.92%;position:absolute;top:-4.46%}.ProposePage-module___-kIoa__texture img:first-child{left:-.48%}.ProposePage-module___-kIoa__texture img:last-child{left:50%;transform:scaleX(-1)}.ProposePage-module___-kIoa__sheet{z-index:1;width:min(1306px,100% - 40px);margin:0 auto;padding-top:112px;position:relative}.ProposePage-module___-kIoa__intro h1{color:#000;font-family:var(--font-pirulen), sans-serif;letter-spacing:0;margin:0;font-size:clamp(32px,8vw,48px);font-weight:400;line-height:1.05}.ProposePage-module___-kIoa__intro p{color:#000;font-family:var(--font-forma), sans-serif;margin:14px 0 0;font-size:clamp(18px,4.2vw,28px);font-weight:400;line-height:1.2}.ProposePage-module___-kIoa__form{margin-top:36px}.ProposePage-module___-kIoa__grid{flex-direction:column;gap:12px;display:flex}.ProposePage-module___-kIoa__pairs{grid-template-columns:1fr;gap:12px;display:grid}.ProposePage-module___-kIoa__pairs label,.ProposePage-module___-kIoa__wide{min-width:0;display:block}.ProposePage-module___-kIoa__field{color:#fff;width:100%;height:56px;font-family:var(--font-pirulen), sans-serif;letter-spacing:0;background:#424347;border:0;border-radius:10px;padding:0 16px;font-size:16px;font-weight:400;line-height:1.2}.ProposePage-module___-kIoa__field::placeholder{color:#ffffffb8;opacity:1}.ProposePage-module___-kIoa__field:focus-visible{outline-offset:2px;outline:2px solid #fff}.ProposePage-module___-kIoa__field:-webkit-autofill{-webkit-text-fill-color:#fff;caret-color:#fff;box-shadow:inset 0 0 0 1000px #424347}.ProposePage-module___-kIoa__field.ProposePage-module___-kIoa__select{appearance:none;cursor:pointer;background-color:#424347;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%23fff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:12px 8px;padding-right:44px}.ProposePage-module___-kIoa__field.ProposePage-module___-kIoa__select:has(option[value=""]:checked){color:#ffffffb8}.ProposePage-module___-kIoa__field.ProposePage-module___-kIoa__select option{color:#fff;background:#424347}.ProposePage-module___-kIoa__field[type=number]{appearance:textfield;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ProposePage-module___-kIoa__field[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.ProposePage-module___-kIoa__field[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.ProposePage-module___-kIoa__field[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ProposePage-module___-kIoa__message{resize:vertical;height:120px;padding-top:16px}.ProposePage-module___-kIoa__utilities{background:#424347;border:0;border-radius:10px;flex-direction:column;gap:16px;min-width:0;margin:0;padding:22px 18px 20px;display:flex}.ProposePage-module___-kIoa__utilitiesTitle{color:#efefef;font-family:var(--font-pirulen), sans-serif;letter-spacing:0;white-space:nowrap;margin:0;font-size:clamp(14px,3.2vw,16px);font-weight:400;line-height:1.2}.ProposePage-module___-kIoa__options{flex-direction:column;gap:14px;display:flex}.ProposePage-module___-kIoa__option{color:#efefef;font-family:var(--font-forma), sans-serif;font-synthesis:weight;cursor:pointer;align-items:center;gap:14px;font-size:clamp(16px,3.6vw,18px);font-weight:500;line-height:1.2;display:flex}.ProposePage-module___-kIoa__option input{appearance:none;cursor:pointer;background:#1b1b1b 50%/16px 16px no-repeat;border-radius:6px;flex:none;width:28px;height:28px;margin:0}.ProposePage-module___-kIoa__option input:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.2 6.2 11.5 13 4.5' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ProposePage-module___-kIoa__option input:focus-visible{outline-offset:2px;outline:2px solid #fff}.ProposePage-module___-kIoa__pill{color:#fff;height:48px;font-family:var(--font-host), sans-serif;cursor:pointer;background:#8e8e8e;border:0;border-radius:23px;justify-content:flex-start;align-items:center;margin-top:18px;padding:0 52px 0 22px;font-size:18px;font-weight:500;line-height:1;display:inline-flex;position:relative;overflow:hidden}.ProposePage-module___-kIoa__pill:after{content:"";border-radius:inherit;background:linear-gradient(90deg,#0000 40%,#ffffff59 50%,#0000 60%) 0 0/250% 100% no-repeat;background-position:calc(var(--sheen,0) * 1%) 0;opacity:var(--sheen-on,0);pointer-events:none;position:absolute;inset:0}.ProposePage-module___-kIoa__arrow{filter:brightness(0)invert();width:18px;height:12px;transform:translateY(-50%)rotate(-45deg);translate:var(--ax,0px) calc(var(--ax,0px) * -1);position:absolute;top:50%;right:22px}.ProposePage-module___-kIoa__formError{color:#000;font-family:var(--font-forma), sans-serif;margin:18px 0 0;font-size:16px;line-height:1.35}.ProposePage-module___-kIoa__thanks{color:#000;font-family:var(--font-forma), sans-serif;outline:none;margin:36px 0 0;font-size:clamp(22px,5vw,32px);font-weight:400;line-height:1.25}@media (min-width:861px){.ProposePage-module___-kIoa__sheet{width:min(1306px,86.3757vw);padding-top:calc(145 * var(--u))}.ProposePage-module___-kIoa__intro h1{font-size:calc(60 * var(--u));line-height:calc(83 * var(--u))}.ProposePage-module___-kIoa__intro p{max-width:calc(1306 * var(--u));margin-top:calc(8 * var(--u));font-size:calc(41.6 * var(--u));line-height:1.15}.ProposePage-module___-kIoa__intro p.ProposePage-module___-kIoa__lead{font-size:calc(36 * var(--u))}.ProposePage-module___-kIoa__formPlain{width:min(100%, calc(899 * var(--u)))}.ProposePage-module___-kIoa__formPlain .ProposePage-module___-kIoa__grid{gap:calc(13 * var(--u));flex-direction:column;display:flex}.ProposePage-module___-kIoa__form{margin-top:calc(78 * var(--u))}.ProposePage-module___-kIoa__grid{grid-template-columns:minmax(0, 1fr) calc(377 * var(--u));column-gap:calc(35 * var(--u));row-gap:calc(13 * var(--u));grid-template-rows:auto auto;display:grid}.ProposePage-module___-kIoa__pairs{column-gap:calc(44 * var(--u));row-gap:calc(13 * var(--u));grid-area:1/1;grid-template-columns:1fr 1fr}.ProposePage-module___-kIoa__wide{grid-area:2/1}.ProposePage-module___-kIoa__utilities{justify-content:flex-start;gap:calc(26 * var(--u));padding:calc(53 * var(--u)) calc(27 * var(--u)) calc(40 * var(--u));border-radius:calc(10 * var(--u));grid-area:1/2/span 2}.ProposePage-module___-kIoa__utilitiesTitle{font-size:calc(18 * var(--u))}.ProposePage-module___-kIoa__options{gap:calc(16 * var(--u))}.ProposePage-module___-kIoa__option{gap:calc(18 * var(--u));font-size:calc(22 * var(--u))}.ProposePage-module___-kIoa__option input{width:calc(35 * var(--u));height:calc(35 * var(--u));border-radius:calc(6 * var(--u));background-size:calc(16 * var(--u)) calc(16 * var(--u))}.ProposePage-module___-kIoa__field{height:calc(60 * var(--u));padding:0 calc(19 * var(--u));border-radius:calc(10 * var(--u));font-size:calc(22 * var(--u))}.ProposePage-module___-kIoa__fieldCompact{font-size:calc(18 * var(--u))}.ProposePage-module___-kIoa__field.ProposePage-module___-kIoa__select{padding-right:calc(48 * var(--u));background-position:right calc(18 * var(--u)) center;background-size:calc(14 * var(--u)) calc(8 * var(--u))}.ProposePage-module___-kIoa__message{height:calc(125 * var(--u));padding-top:calc(16 * var(--u))}.ProposePage-module___-kIoa__pill{width:calc(259 * var(--u));height:calc(48 * var(--u));margin-top:calc(25 * var(--u));padding:0 calc(56 * var(--u)) 0 calc(36 * var(--u));border-radius:calc(22.8 * var(--u));font-size:calc(24 * var(--u))}.ProposePage-module___-kIoa__arrow{right:calc(28 * var(--u));width:calc(18 * var(--u));height:calc(12 * var(--u))}.ProposePage-module___-kIoa__thanks{margin-top:calc(70 * var(--u));font-size:calc(41.6 * var(--u))}}
