.confirmation-page_page__uqjDz{min-height:100svh;padding:0 48px;background:radial-gradient(ellipse at 90% 20%,#e9e8dc80,transparent 55%),#f8f7f2}.confirmation-page_card__tiFMm,.confirmation-page_footer__5dFC6,.confirmation-page_header__Ef1FG{width:100%;max-width:1160px;margin-inline:auto}.confirmation-page_header__Ef1FG{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:30px 0}.confirmation-page_back__Hg1JD{display:flex;align-items:center;gap:10px;font-size:14px}.confirmation-page_back__Hg1JD:hover,.confirmation-page_footer__5dFC6 a:hover{text-decoration:underline;text-underline-offset:4px}.confirmation-page_card__tiFMm{display:grid;grid-template-columns:1.1fr 1fr;padding:12px;background:#fffefa;border:1px solid #dce0d4;border-radius:8px;box-shadow:0 18px 65px #203f3409}.confirmation-page_content__wpk41{padding:42px 46px 30px 38px;align-self:center;min-width:0}.confirmation-page_seal__f_MpQ{display:grid;place-items:center;width:62px;height:62px;margin-bottom:26px;border:1px solid #c9d2c0;outline:5px solid #f3f4ec;border-radius:50%;background:#eaf0e3}.confirmation-page_eyebrow__PhAnT{font-size:11px;margin-bottom:17px;letter-spacing:.14em;color:#526c5a}.confirmation-page_content__wpk41 h1{white-space:pre-line;font-size:clamp(42px,4.3vw,60px);line-height:1.04;letter-spacing:-.045em;margin:0 0 22px}.confirmation-page_intro__Ppr1Y{max-width:400px;font-size:16px;line-height:1.75;color:#56665c}.confirmation-page_action__TCSe0{margin-top:27px}.confirmation-page_action__TCSe0 button{width:100%;justify-content:space-between}.confirmation-page_action__TCSe0>p{margin:12px 0 0;font-size:12px;color:#56665c}.confirmation-page_notice__xe_TE{margin-top:22px;padding:16px 18px;border:1px solid #cfdcc5;border-radius:3px;background:#eef3e8;font-size:14px;line-height:1.65}.confirmation-page_error__ITdmA{background:#fcf0e9;border-color:#e0bca9;color:#823b2e}.confirmation-page_returnAction__Vpzqj{display:flex;align-items:center;justify-content:space-between;margin-top:26px}.confirmation-page_recovery__hEbDQ{margin-top:27px;padding-top:20px;border-top:1px solid #e0e4d9}.confirmation-page_recovery__hEbDQ summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;font-weight:600;list-style:none}.confirmation-page_recovery__hEbDQ summary::-webkit-details-marker{display:none}.confirmation-page_recovery__hEbDQ[open] summary svg{transform:rotate(180deg)}.confirmation-page_recovery__hEbDQ>p{margin-top:14px;font-size:14px;line-height:1.65;color:#56665c}.confirmation-page_form__Iijqd{display:grid;gap:10px;margin-top:19px}.confirmation-page_form__Iijqd label{font-size:13px;font-weight:500}.confirmation-page_form__Iijqd input{height:48px;font-size:16px;background:#fffefa;border-color:#b8c1b5;border-radius:3px}.confirmation-page_form__Iijqd button{margin-top:4px;width:100%;justify-content:space-between}.confirmation-page_reassurance__R2UFj{display:flex;align-items:flex-start;gap:10px;margin-top:28px;color:#56665c;font-size:12px;line-height:1.65}.confirmation-page_reassurance__R2UFj svg{flex-shrink:0;margin-top:2px}.confirmation-page_landscape__iClrD{position:relative;isolation:isolate;min-height:650px;overflow:hidden;border-radius:170px 170px 4px 4px;background:#203f34}.confirmation-page_landscape__iClrD img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:48% center}.confirmation-page_landscape__iClrD:after{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(180deg,#102c1e05 25%,#102c1e55 50%,#102c1eef);pointer-events:none}.confirmation-page_photoWords__VUbxP{position:absolute;z-index:2;bottom:73px;left:36px;right:30px;color:#fffefa}.confirmation-page_photoWords__VUbxP>p:first-child{font-size:10px;letter-spacing:.12em;color:#e4d8b9;margin-bottom:18px}.confirmation-page_photoWords__VUbxP>p:nth-child(2){font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:clamp(34px,3.5vw,47px);letter-spacing:-.035em;line-height:1.12;white-space:pre-line}.confirmation-page_photoWords__VUbxP>span{display:block;margin-top:23px;font-size:12px;color:#f0ebdb}.confirmation-page_landscape__iClrD figcaption{position:absolute;z-index:2;bottom:22px;left:36px;right:25px;font-size:10px;color:#e0e6d9}.confirmation-page_landscape__iClrD figcaption a{text-decoration:underline;text-underline-offset:3px}.confirmation-page_footer__5dFC6{display:flex;justify-content:space-between;gap:20px;padding:25px 0 30px;font-size:12px;color:#56665c}.confirmation-page_footer__5dFC6>div{display:flex;flex-wrap:wrap;gap:22px}@media(max-width:900px){.confirmation-page_page__uqjDz{padding:0 24px}.confirmation-page_content__wpk41{padding:32px 26px 26px 18px}.confirmation-page_landscape__iClrD{border-radius:130px 130px 4px 4px}.confirmation-page_landscape__iClrD figcaption,.confirmation-page_photoWords__VUbxP{left:25px}.confirmation-page_photoWords__VUbxP>p:first-child{max-width:190px}}@media(max-width:680px){.confirmation-page_page__uqjDz{padding:0 20px}.confirmation-page_header__Ef1FG{padding:23px 0;gap:12px}.confirmation-page_back__Hg1JD{font-size:12px;gap:6px;max-width:100px;line-height:1.4}.confirmation-page_back__Hg1JD svg{flex-shrink:0}.confirmation-page_card__tiFMm{grid-template-columns:1fr;padding:9px}.confirmation-page_content__wpk41{padding:27px 18px 28px}.confirmation-page_content__wpk41 h1{font-size:45px}.confirmation-page_intro__Ppr1Y{font-size:15px}.confirmation-page_seal__f_MpQ{width:54px;height:54px;margin-bottom:24px}.confirmation-page_landscape__iClrD{min-height:370px;border-radius:110px 110px 3px 3px}.confirmation-page_landscape__iClrD img{object-position:center 57%}.confirmation-page_photoWords__VUbxP{bottom:58px}.confirmation-page_photoWords__VUbxP>p:first-child{max-width:none;font-size:9px;margin-bottom:12px}.confirmation-page_photoWords__VUbxP>p:nth-child(2){font-size:35px}.confirmation-page_photoWords__VUbxP>span{margin-top:14px;font-size:11px}.confirmation-page_landscape__iClrD figcaption{bottom:18px;font-size:9px}.confirmation-page_footer__5dFC6{flex-direction:column;gap:10px;padding:22px 0 30px;font-size:11px}.confirmation-page_footer__5dFC6>div{gap:16px}}