.CheckoutFlow_layout__Ul7my{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(20rem,.72fr);gap:1.35rem;align-items:start;padding-top:1.4rem}.CheckoutFlow_main__NBZqg{min-width:0}.CheckoutFlow_steps__iFgdZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));position:relative;margin-bottom:1.35rem}.CheckoutFlow_steps__iFgdZ:before{content:"";position:absolute;top:1.125rem;right:16%;left:16%;height:1px;background:var(--border-strong)}.CheckoutFlow_steps__iFgdZ li{position:relative;z-index:1;display:flex;min-width:0;flex-direction:column;align-items:center;gap:.5rem;color:var(--text-subtle);font-size:.78rem;font-weight:700;line-height:1.3;text-align:center}.CheckoutFlow_steps__iFgdZ li>span{display:grid;width:2.25rem;height:2.25rem;place-items:center;border:1px solid var(--border);border-radius:50%;background:white;color:var(--text-muted);font-size:.75rem}.CheckoutFlow_steps__iFgdZ li.CheckoutFlow_activeStep__TsAgd{color:var(--accent)}.CheckoutFlow_steps__iFgdZ li.CheckoutFlow_activeStep__TsAgd>span{border-color:var(--accent);background:var(--accent);color:white;box-shadow:0 7px 18px rgb(6 88 82/.2)}.CheckoutFlow_guestNote__OsVf3{padding:1.15rem 1.25rem;border:1px solid var(--border);border-radius:.65rem;background:linear-gradient(180deg,#f4fbfa,#edf8f7)}.CheckoutFlow_guestNote__OsVf3>p:first-child{font-size:.95rem;font-weight:750;line-height:1.35}.CheckoutFlow_guestNote__OsVf3>p:last-child{margin-top:.55rem;font-size:.8rem!important;line-height:1.6}.CheckoutFlow_formSection__oxULy{margin-top:1rem;padding:1.35rem;border:1px solid var(--border);border-radius:.7rem;background:white;box-shadow:0 12px 30px rgb(6 47 58/.055)}.CheckoutFlow_formSection__oxULy>h2{display:flex;align-items:center;gap:.65rem;font-family:Georgia,serif;font-size:1.35rem}.CheckoutFlow_formSection__oxULy>h2>span{display:grid;width:1.65rem;height:1.65rem;place-items:center;border-radius:50%;background:var(--accent);color:white;font-family:inherit;font-size:.68rem}.CheckoutFlow_fields__rJBIs{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.1rem}.CheckoutFlow_fields__rJBIs .field-label{font-size:.7rem}.CheckoutFlow_fields__rJBIs .field-shell{min-height:2.75rem;border-radius:.48rem}.CheckoutFlow_formSection__oxULy .btn-primary{min-height:2.8rem}.CheckoutFlow_sidebar__iW6wA{position:sticky;top:7rem;display:flex;flex-direction:column;gap:1rem}.CheckoutFlow_offerCard__cF_4V,.CheckoutFlow_orderCard__TCLUT,.CheckoutFlow_paymentCard__7QDCe,.CheckoutFlow_security__Omoej{padding:1.3rem;border:1px solid color-mix(in srgb,var(--accent) 10%,var(--border));border-radius:.75rem;background:white;box-shadow:0 14px 34px rgb(6 47 58/.075),inset 0 1px 0 white}.CheckoutFlow_orderTitle__MjmFF{display:flex;align-items:center;justify-content:space-between}.CheckoutFlow_offerCard__cF_4V h2,.CheckoutFlow_orderTitle__MjmFF h2,.CheckoutFlow_paymentCard__7QDCe h2{font-family:Georgia,serif;font-size:1.4rem}.CheckoutFlow_orderTitle__MjmFF span{padding:.28rem .5rem;border-radius:999px;background:var(--accent-quiet);color:var(--accent);font-size:.64rem;font-weight:700}.CheckoutFlow_orderCard__TCLUT>ul{margin-top:.9rem;padding-bottom:.35rem;border-bottom:1px solid var(--border)}.CheckoutFlow_orderCard__TCLUT>ul li{display:grid;grid-template-columns:4.6rem 1fr auto;gap:.8rem;align-items:center;padding:.75rem 0}.CheckoutFlow_thumb__UXawT{overflow:hidden;border:1px solid var(--border);border-radius:.48rem;box-shadow:0 5px 14px rgb(6 47 58/.07)}.CheckoutFlow_thumb__UXawT .media-tile{border-radius:.48rem;box-shadow:none}.CheckoutFlow_orderCard__TCLUT li small,.CheckoutFlow_orderCard__TCLUT li strong{display:block}.CheckoutFlow_orderCard__TCLUT li strong{font-size:.74rem;line-height:1.4}.CheckoutFlow_orderCard__TCLUT li small{margin-top:.2rem;color:var(--text-subtle);font-size:.62rem}.CheckoutFlow_orderCard__TCLUT li b{font-size:.73rem}.CheckoutFlow_orderCard__TCLUT>.card{padding:1.1rem 0 0;border:0;box-shadow:none}.CheckoutFlow_orderCard__TCLUT>.card h2{display:none}.CheckoutFlow_orderCard__TCLUT>.card dl{gap:.75rem!important;font-size:.72rem}.CheckoutFlow_orderCard__TCLUT>.card dl>div:last-child{margin-top:.4rem!important;padding-top:1rem!important}.CheckoutFlow_orderCard__TCLUT>.card>p{padding:.8rem;border-radius:.5rem;background:linear-gradient(180deg,#edfaf7,#e2f5f1);font-weight:700;line-height:1.45}.CheckoutFlow_offerCard__cF_4V>div{display:grid;grid-template-columns:2.4rem 1fr auto;align-items:center;gap:.75rem;margin-top:.7rem;padding:.8rem;border:1px solid color-mix(in srgb,var(--accent) 8%,transparent);border-radius:.55rem;background:linear-gradient(180deg,#f4fbfa,#ebf8f6)}.CheckoutFlow_offerCard__cF_4V>div>span{display:grid;width:2.25rem;height:2.25rem;place-items:center;border-radius:.45rem;color:var(--accent);font-size:1.3rem;box-shadow:0 4px 12px rgb(6 47 58/.06)}.CheckoutFlow_offerCard__cF_4V small,.CheckoutFlow_offerCard__cF_4V strong{display:block}.CheckoutFlow_offerCard__cF_4V strong{font-size:.73rem}.CheckoutFlow_offerCard__cF_4V small{margin-top:.18rem;color:var(--text-subtle);font-size:.61rem}.CheckoutFlow_offerCard__cF_4V b{font-size:1rem}.CheckoutFlow_paymentCard__7QDCe>div{grid-template-columns:2.5rem 1fr auto;gap:.75rem;margin-top:.75rem;padding:.8rem;border:1px solid color-mix(in srgb,var(--accent) 18%,var(--border));border-radius:.55rem;background:#f5fbfa}.CheckoutFlow_paymentCard__7QDCe>div svg{width:1.75rem;height:1.75rem}.CheckoutFlow_paymentCard__7QDCe strong{font-size:.76rem}.CheckoutFlow_paymentCard__7QDCe small{margin-top:.15rem;color:var(--text-subtle);font-size:.61rem}.CheckoutFlow_paymentCard__7QDCe>div>span{padding:.28rem .5rem;font-size:.55rem;font-weight:750}.CheckoutFlow_paymentCard__7QDCe>p{margin-top:.7rem;font-size:.62rem;line-height:1.5}.CheckoutFlow_security__Omoej{display:flex;gap:.8rem;background:linear-gradient(155deg,#effaf9,#e5f6f3)}.CheckoutFlow_security__Omoej>span{color:var(--accent);font-size:1.8rem}.CheckoutFlow_security__Omoej small,.CheckoutFlow_security__Omoej strong{display:block}.CheckoutFlow_security__Omoej strong{font-size:.78rem}.CheckoutFlow_security__Omoej small{margin-top:.2rem;color:var(--text-muted);font-size:.64rem;line-height:1.5}@media(max-width:950px){.CheckoutFlow_layout__Ul7my{grid-template-columns:1fr}.CheckoutFlow_sidebar__iW6wA{position:static;order:-1;display:grid;grid-template-columns:1fr 1fr}.CheckoutFlow_orderCard__TCLUT{grid-row:span 2}}@media(max-width:767px){.CheckoutFlow_sidebar__iW6wA{display:flex}.CheckoutFlow_fields__rJBIs{grid-template-columns:1fr}.CheckoutFlow_fields__rJBIs>div{grid-column:auto!important}.CheckoutFlow_formSection__oxULy{padding:1rem}.CheckoutFlow_steps__iFgdZ li{font-size:.7rem}.CheckoutFlow_guestNote__OsVf3{padding:1rem}.CheckoutFlow_guestNote__OsVf3>p:first-child{font-size:.88rem}.CheckoutFlow_guestNote__OsVf3>p:last-child{font-size:.76rem!important}}.CheckoutFlow_fields__rJBIs{gap:1.15rem 1rem;margin-top:1.2rem}.CheckoutFlow_fields__rJBIs .field-label{display:block;margin-bottom:.42rem;color:var(--text);font-size:.72rem;font-weight:720;letter-spacing:.005em}.CheckoutFlow_fields__rJBIs .field-shell{min-height:3.15rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--accent) 15%,var(--border));border-radius:.62rem;background:linear-gradient(180deg,#fff,#fdfefe);box-shadow:0 7px 20px rgb(6 47 58/.055),0 2px 5px rgb(6 47 58/.035),inset 0 1px 0 white;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease,background .2s ease}.CheckoutFlow_fields__rJBIs .field-shell:hover{border-color:color-mix(in srgb,var(--accent) 38%,var(--border));box-shadow:0 10px 24px rgb(6 47 58/.08),0 2px 5px rgb(6 47 58/.04),inset 0 1px 0 white}.CheckoutFlow_fields__rJBIs .field-shell:focus-within{border-color:color-mix(in srgb,var(--accent) 62%,var(--border-strong-semantic));background:var(--input-bg);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 12%,transparent),var(--shadow-soft),var(--card-inset);transform:none}.CheckoutFlow_fields__rJBIs .field-shell input,.CheckoutFlow_fields__rJBIs .field-shell textarea{padding:.78rem .95rem;color:var(--text);font-size:.78rem;line-height:1.45}.CheckoutFlow_fields__rJBIs .field-shell input::placeholder,.CheckoutFlow_fields__rJBIs .field-shell textarea::placeholder{color:color-mix(in srgb,var(--text-subtle) 72%,transparent)}.CheckoutFlow_fields__rJBIs .field-shell textarea{min-height:7.5rem;resize:vertical}.CheckoutFlow_formSection__oxULy{padding:0;border:0;background:transparent;box-shadow:none}.CheckoutFlow_detailGroup__LE2nH{margin-top:1rem;padding:1.25rem;border:1px solid color-mix(in srgb,var(--accent) 12%,var(--border));border-radius:.7rem;background:white;box-shadow:0 10px 26px rgb(6 47 58/.05),inset 0 1px 0 white}.CheckoutFlow_groupHeading___ytg_{display:flex;min-width:0;align-items:flex-start;gap:.8rem}.CheckoutFlow_groupHeading___ytg_>span{display:grid;width:1.9rem;height:1.9rem;flex:none;place-items:center;border-radius:50%;background:var(--accent);color:white;font-size:.72rem;font-weight:800;box-shadow:0 5px 12px rgb(6 88 82/.2)}.CheckoutFlow_groupHeading___ytg_>div{min-width:0}.CheckoutFlow_groupHeading___ytg_ h2{font-family:Georgia,serif;font-size:clamp(1.08rem,1.5vw,1.2rem);line-height:1.25;text-wrap:pretty}.CheckoutFlow_groupHeading___ytg_ p{max-width:62ch;margin-top:.3rem;color:var(--text-muted);font-size:clamp(.82rem,1vw,.9rem);line-height:1.5;text-wrap:pretty;overflow-wrap:anywhere}.CheckoutFlow_wideField__4bK0h{grid-column:1/-1}.CheckoutFlow_required__mhmr9{color:#c33d48}.CheckoutFlow_inlineError__6gJdV{margin-top:.42rem;color:var(--error-text);font-size:.68rem;font-weight:650;line-height:1.4}.CheckoutFlow_cityModeButton__gZfSP{min-height:2.75rem;margin-top:.35rem;padding:.25rem;color:var(--accent);font-size:.68rem;font-weight:700;text-align:left;text-decoration:underline;text-underline-offset:.18rem}.CheckoutFlow_cityModeButton__gZfSP:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px;border-radius:.3rem}.CheckoutFlow_fields__rJBIs .field-shell:has([aria-invalid=true]){border-color:var(--error-border)}.CheckoutFlow_formAssurances__ZZcqp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;margin-top:1rem;padding:1rem;border-radius:.65rem;background:linear-gradient(180deg,#f2faf9,#eaf7f5)}.CheckoutFlow_formAssurances__ZZcqp>div{display:grid;grid-template-columns:2.75rem minmax(0,1fr);align-items:center;gap:.75rem;min-height:4.5rem;padding:.55rem .8rem;border-right:1px solid var(--border)}.CheckoutFlow_formAssurances__ZZcqp>div:last-child{border-right:0}.CheckoutFlow_formAssurances__ZZcqp>div>span{display:grid;width:2.75rem;height:2.75rem;place-items:center;border:1px solid var(--border-default);border-radius:.65rem;color:var(--accent);font-size:1.45rem;box-shadow:var(--shadow-sm)}.CheckoutFlow_formAssurances__ZZcqp p{min-width:0}.CheckoutFlow_formAssurances__ZZcqp small,.CheckoutFlow_formAssurances__ZZcqp strong{display:block;overflow-wrap:anywhere}.CheckoutFlow_formAssurances__ZZcqp strong{font-size:.76rem;line-height:1.3}.CheckoutFlow_formAssurances__ZZcqp small{margin-top:.2rem;color:var(--text-subtle);font-size:.63rem;line-height:1.4}.CheckoutFlow_formError__ZxcBQ{max-width:100%;min-width:0;margin-top:1rem;padding:.75rem .9rem;border:1px solid var(--error-border);border-radius:.55rem;background:var(--error-bg);color:var(--error-text);font-size:.78rem;font-weight:600;line-height:1.5;overflow-wrap:anywhere}@media(max-width:950px){.CheckoutFlow_formAssurances__ZZcqp{grid-template-columns:1fr 1fr}.CheckoutFlow_formAssurances__ZZcqp>div:nth-child(2){border-right:0}}@media(max-width:767px){.CheckoutFlow_detailGroup__LE2nH{padding:1rem}.CheckoutFlow_formAssurances__ZZcqp>div{border-right:0;padding:.65rem}}@media(max-width:430px){.CheckoutFlow_formAssurances__ZZcqp{grid-template-columns:1fr;padding:.65rem}.CheckoutFlow_formAssurances__ZZcqp>div{min-height:4.25rem}.CheckoutFlow_formError__ZxcBQ{font-size:.75rem}.CheckoutFlow_groupHeading___ytg_{gap:.65rem}.CheckoutFlow_groupHeading___ytg_ p{font-size:.8rem;line-height:1.45}}.CheckoutFlow_paymentNotice__j9Nzq{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:center;margin-top:1.25rem;padding:1.2rem 1.4rem;border:1px solid color-mix(in srgb,var(--accent) 10%,var(--border));border-radius:.7rem;background:linear-gradient(110deg,#f3faf9,#eef7f6);box-shadow:inset 0 1px 0 white}.CheckoutFlow_paymentNoticeIntro__ujI_I{display:flex;align-items:center;gap:.9rem;padding-right:1.5rem;border-right:1px solid var(--border)}.CheckoutFlow_paymentNoticeIntro__ujI_I>span{display:grid;width:3.3rem;height:3.3rem;flex:none;place-items:center;border-radius:50%;background:white;color:var(--accent);box-shadow:0 8px 20px rgb(6 47 58/.08);font-size:1.7rem}.CheckoutFlow_paymentNotice__j9Nzq small,.CheckoutFlow_paymentNotice__j9Nzq strong{display:block}.CheckoutFlow_paymentNotice__j9Nzq strong{font-family:Georgia,serif;font-size:1rem}.CheckoutFlow_paymentNotice__j9Nzq small{margin-top:.25rem;color:var(--text-muted);font-size:.63rem;line-height:1.5}.CheckoutFlow_paymentNotice__j9Nzq ul{display:grid;grid-template-columns:1fr 1fr;gap:.55rem 1rem}.CheckoutFlow_paymentNotice__j9Nzq li{position:relative;padding-left:1.25rem;color:var(--text-muted);font-size:.64rem}.CheckoutFlow_paymentNotice__j9Nzq li:before{content:"✓";position:absolute;left:0;display:grid;width:.9rem;height:.9rem;place-items:center;border-radius:50%;background:var(--accent);color:white;font-size:.5rem}.CheckoutFlow_submitBand__uyEsu{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,.7fr);gap:.8rem 2rem;align-items:center;overflow:hidden;margin-top:.8rem;padding:1.15rem 1.35rem;border-radius:.7rem;background:linear-gradient(115deg,#063d49,#00766b);color:white;box-shadow:0 15px 34px rgb(6 47 58/.2),inset 0 1px 0 rgb(255 255 255/.14)}.CheckoutFlow_submitBand__uyEsu>div{display:flex;align-items:center;gap:.85rem}.CheckoutFlow_submitBand__uyEsu>div>span{display:grid;width:3rem;height:3rem;flex:none;place-items:center;border-radius:50%;background:white;color:var(--accent);font-size:1.35rem}.CheckoutFlow_submitBand__uyEsu div small,.CheckoutFlow_submitBand__uyEsu strong{display:block}.CheckoutFlow_submitBand__uyEsu strong{color:white;font-family:Georgia,serif;font-size:1.15rem}.CheckoutFlow_submitBand__uyEsu div small{margin-top:.2rem;color:rgb(255 255 255/.72);font-size:.62rem}.CheckoutFlow_submitBand__uyEsu button{position:relative;min-height:3.15rem;padding:.72rem 1.25rem;overflow:hidden;border:1px solid rgb(255 255 255/.38);border-radius:.65rem;background:linear-gradient(180deg,#27bdb0,#139d92 48%,#087b75);color:white;box-shadow:0 12px 26px rgb(0 31 35/.34),0 3px 7px rgb(0 31 35/.24),inset 0 1px 0 rgb(255 255 255/.42),inset 0 -1px 0 rgb(0 45 48/.25);text-shadow:0 1px 1px rgb(0 43 45/.35);font-size:.78rem;font-weight:800;letter-spacing:.01em;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,filter .18s ease}.CheckoutFlow_submitBand__uyEsu button:before{content:"";position:absolute;inset:1px 10% auto;height:45%;border-radius:999px;background:linear-gradient(180deg,rgb(255 255 255/.2),transparent);pointer-events:none}.CheckoutFlow_submitBand__uyEsu button:hover:not(:disabled){border-color:rgb(255 255 255/.58);box-shadow:0 16px 32px rgb(0 29 33/.4),0 4px 9px rgb(0 31 35/.25),inset 0 1px 0 rgb(255 255 255/.5),inset 0 -1px 0 rgb(0 45 48/.25);filter:saturate(1.08) brightness(1.04);transform:translateY(-2px)}.CheckoutFlow_submitBand__uyEsu button:active:not(:disabled){box-shadow:0 6px 14px rgb(0 31 35/.28),inset 0 2px 5px rgb(0 50 53/.3);transform:translateY(1px)}.CheckoutFlow_submitBand__uyEsu button:focus-visible{outline:3px solid white;outline-offset:3px}.CheckoutFlow_submitBand__uyEsu button:disabled{opacity:.55;cursor:not-allowed;filter:saturate(.55)}.CheckoutFlow_submitBand__uyEsu>small{grid-column:2;color:rgb(255 255 255/.68);font-size:.55rem;text-align:center}@media(max-width:767px){.CheckoutFlow_paymentNotice__j9Nzq{grid-template-columns:1fr;gap:1rem}.CheckoutFlow_paymentNoticeIntro__ujI_I{padding:0 0 1rem;border-right:0;border-bottom:1px solid var(--border)}.CheckoutFlow_paymentNotice__j9Nzq ul,.CheckoutFlow_submitBand__uyEsu{grid-template-columns:1fr}.CheckoutFlow_submitBand__uyEsu>small{grid-column:1}.CheckoutFlow_submitBand__uyEsu button{width:100%}}.CheckoutFlow_offerCard__cF_4V{overflow:hidden}.CheckoutFlow_offerCard__cF_4V>div{position:relative;grid-template-columns:3rem minmax(0,1fr) 1.8rem;gap:.9rem;min-height:4.65rem;margin-top:.8rem;padding:.85rem .9rem .85rem 1rem;border:1px solid color-mix(in srgb,var(--accent) 18%,var(--border));border-radius:.65rem;background:linear-gradient(135deg,#f5fcfb,#e8f7f4);box-shadow:inset 0 1px 0 white,0 6px 16px rgb(6 47 58/.045);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.CheckoutFlow_offerCard__cF_4V>div:before{content:"";position:absolute;inset:.55rem auto .55rem 0;width:3px;border-radius:0 4px 4px 0;background:linear-gradient(var(--accent),#38b8a9);opacity:.72}.CheckoutFlow_offerCard__cF_4V>div:hover{border-color:color-mix(in srgb,var(--accent) 42%,var(--border));box-shadow:0 10px 24px rgb(6 47 58/.09),inset 0 1px 0 white;transform:translateY(-1px)}.CheckoutFlow_offerCard__cF_4V>div>span{width:2.8rem;height:2.8rem;border:1px solid color-mix(in srgb,var(--accent) 12%,transparent);border-radius:.6rem;background:white;box-shadow:0 7px 17px rgb(6 47 58/.08);font-size:1.45rem}.CheckoutFlow_offerCard__cF_4V strong{font-size:.79rem;line-height:1.35}.CheckoutFlow_offerCard__cF_4V small{margin-top:.24rem;color:var(--text-muted);font-size:.65rem;line-height:1.4}.CheckoutFlow_offerCard__cF_4V b{display:grid;width:1.75rem;height:1.75rem;place-items:center;border-radius:50%;background:rgb(255 255 255/.72);color:var(--accent);box-shadow:0 3px 10px rgb(6 47 58/.06);font-size:1.1rem;font-weight:500;transition:background .18s ease,transform .18s ease}.CheckoutFlow_offerCard__cF_4V>div:hover b{background:white;transform:translateX(2px)}.CheckoutFlow_paymentCard__7QDCe{overflow:hidden}.CheckoutFlow_paymentCard__7QDCe>div{display:grid;grid-template-columns:3.4rem minmax(0,1fr) auto;align-items:center;gap:1rem;margin-top:.9rem;padding:1rem;border:1px solid color-mix(in srgb,var(--accent) 24%,var(--border));border-radius:.65rem;background:linear-gradient(135deg,#f5fcfb,#eaf8f5);color:var(--accent);box-shadow:inset 0 1px 0 white,0 7px 18px rgb(6 47 58/.055)}.CheckoutFlow_paymentCard__7QDCe>div>svg{display:block;width:3.1rem!important;height:2.15rem!important;max-width:none;overflow:visible}.CheckoutFlow_paymentCard__7QDCe small,.CheckoutFlow_paymentCard__7QDCe strong{display:block}.CheckoutFlow_paymentCard__7QDCe strong{color:var(--text);font-size:.86rem;line-height:1.3}.CheckoutFlow_paymentCard__7QDCe small{margin-top:.22rem;color:var(--text-muted);font-size:.67rem;line-height:1.4}.CheckoutFlow_paymentCard__7QDCe>div>span{padding:.35rem .62rem;border:1px solid rgb(255 255 255/.25);border-radius:999px;background:var(--accent);color:white;box-shadow:0 5px 12px rgb(6 88 82/.16),inset 0 1px 0 rgb(255 255 255/.2);font-size:.59rem;font-weight:800;letter-spacing:.02em}.CheckoutFlow_paymentCard__7QDCe>p{position:relative;margin-top:.85rem;padding:.8rem .85rem .8rem 2.15rem;border-radius:.5rem;background:var(--surface);color:var(--text-muted);font-size:.68rem;line-height:1.55}.CheckoutFlow_paymentCard__7QDCe>p:before{content:"i";position:absolute;top:.82rem;left:.85rem;display:grid;width:1rem;height:1rem;place-items:center;border:1px solid color-mix(in srgb,var(--accent) 40%,var(--border));border-radius:50%;color:var(--accent);font-size:.58rem;font-weight:800}.CheckoutFlow_orderCard__TCLUT{position:relative;overflow:hidden;padding:1.45rem 1.4rem 1.35rem;border-color:color-mix(in srgb,var(--accent) 18%,var(--border));border-radius:1rem;box-shadow:0 20px 48px rgb(6 47 58/.1),0 3px 10px rgb(6 47 58/.045),inset 0 1px 0 white}.CheckoutFlow_orderCard__TCLUT:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#075b59,#19a596 62%,#8bd8cd)}.CheckoutFlow_orderTitle__MjmFF{padding:.15rem 0 .9rem;border-bottom:1px solid color-mix(in srgb,var(--accent) 10%,var(--border))}.CheckoutFlow_orderTitle__MjmFF h2{font-size:1.55rem;letter-spacing:-.025em}.CheckoutFlow_orderTitle__MjmFF span{padding:.38rem .68rem;border:1px solid color-mix(in srgb,var(--accent) 10%,transparent);background:linear-gradient(180deg,#effaf8,#e4f6f2);box-shadow:inset 0 1px 0 white;color:#07685f;font-size:.66rem}.CheckoutFlow_orderCard__TCLUT>ul{margin-top:.25rem;padding:.2rem 0 .55rem}.CheckoutFlow_orderCard__TCLUT>ul li{position:relative;grid-template-columns:4.9rem minmax(0,1fr) auto;gap:.9rem;min-height:6rem;padding:1rem 0}.CheckoutFlow_orderCard__TCLUT>ul li:not(:last-child):after{content:"";position:absolute;right:0;bottom:0;left:5.8rem;height:1px;background:linear-gradient(90deg,var(--border),transparent)}.CheckoutFlow_thumb__UXawT{aspect-ratio:1.25/1;border-color:color-mix(in srgb,var(--accent) 12%,var(--border));border-radius:.65rem;background:#f7faf9;box-shadow:0 9px 20px rgb(6 47 58/.1),inset 0 1px 0 white}.CheckoutFlow_thumb__UXawT .media-tile{width:100%;height:100%;border-radius:.65rem}.CheckoutFlow_orderCard__TCLUT li strong{font-size:.78rem;line-height:1.35;letter-spacing:-.008em}.CheckoutFlow_orderCard__TCLUT li small{margin-top:.3rem;font-size:.64rem}.CheckoutFlow_orderCard__TCLUT li b{padding-left:.45rem;font-size:.8rem;font-weight:800}.CheckoutFlow_orderCard__TCLUT>.card{margin-top:.25rem;padding:1.05rem 0 0}.CheckoutFlow_orderCard__TCLUT>.card dl{gap:.85rem!important;font-size:.73rem}.CheckoutFlow_orderCard__TCLUT>.card dl>div{min-height:1.25rem}.CheckoutFlow_orderCard__TCLUT>.card dl dd{color:var(--text);font-weight:650}.CheckoutFlow_orderCard__TCLUT>.card dl>div:last-child{margin-top:.55rem!important;padding-top:1.15rem!important;border-color:color-mix(in srgb,var(--accent) 14%,var(--border))!important}.CheckoutFlow_orderCard__TCLUT>.card dl>div:last-child dt{font-family:Georgia,serif;font-size:1.02rem;font-weight:700}.CheckoutFlow_orderCard__TCLUT>.card dl>div:last-child dd{color:#073f47;font-size:1.35rem;font-weight:800;letter-spacing:-.025em}.CheckoutFlow_orderCard__TCLUT>.card>p{position:relative;margin-top:1rem!important;padding:.85rem .9rem .85rem 2.35rem!important;border:1px solid color-mix(in srgb,var(--accent) 9%,transparent);border-radius:.65rem!important;background:linear-gradient(110deg,#eaf9f6,#dff4ef)!important;color:#315f5a!important;box-shadow:inset 0 1px 0 white;font-size:.65rem!important}.CheckoutFlow_orderCard__TCLUT>.card>p:before{content:"✓";position:absolute;top:50%;left:.85rem;display:grid;width:1rem;height:1rem;place-items:center;transform:translateY(-50%);border-radius:50%;background:var(--accent);color:white;font-size:.52rem}@media(max-width:767px){.CheckoutFlow_orderCard__TCLUT{padding:1.25rem 1rem}.CheckoutFlow_orderCard__TCLUT>ul li{grid-template-columns:4.35rem minmax(0,1fr) auto;gap:.7rem}.CheckoutFlow_orderCard__TCLUT>ul li:not(:last-child):after{left:5.05rem}.CheckoutFlow_orderTitle__MjmFF h2{font-size:1.4rem}}.CheckoutFlow_phoneControl__CADKD{display:grid;grid-template-columns:7.2rem minmax(0,1fr);gap:.65rem}.CheckoutFlow_dialCodeBox__t4sfP{display:flex;align-items:center;gap:.35rem;min-height:3.15rem;padding:0 .65rem;border:1px solid color-mix(in srgb,var(--accent) 18%,var(--border));border-radius:.62rem;background:linear-gradient(180deg,#fff,#f9fcfb);box-shadow:0 7px 20px rgb(6 47 58/.055),inset 0 1px 0 white;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.CheckoutFlow_dialCodeBox__t4sfP:focus-within{border-color:color-mix(in srgb,var(--accent) 62%,var(--border-strong-semantic));box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 12%,transparent),var(--shadow-soft),var(--card-inset);transform:none}.CheckoutFlow_dialCodeBox__t4sfP>span{font-size:.85rem}.CheckoutFlow_dialCodeBox__t4sfP{position:relative;padding:0}.CheckoutFlow_selectedDial__glCqj{display:flex;align-items:center;gap:.35rem;width:100%;padding:0 .65rem;white-space:nowrap;pointer-events:none}.CheckoutFlow_selectedDial__glCqj b{font-size:.7rem;font-weight:650}.CheckoutFlow_selectedDial__glCqj i{margin-left:auto;color:var(--text-subtle);font-size:.65rem;font-style:normal}.CheckoutFlow_dialCodeBox__t4sfP select{position:absolute;inset:0;width:100%;min-width:0;border:0;outline:0;opacity:0;cursor:pointer}.CheckoutFlow_contactMethod__UDr3x{min-width:0;border:0}.CheckoutFlow_contactMethod__UDr3x legend{display:block;margin-bottom:.42rem;color:var(--text);font-size:.72rem;font-weight:720}.CheckoutFlow_contactMethod__UDr3x>div{display:grid;grid-template-columns:repeat(3,1fr);gap:.55rem}.CheckoutFlow_contactMethod__UDr3x label{display:flex;align-items:center;justify-content:center;gap:.42rem;min-height:3.15rem;padding:.55rem;border:1px solid color-mix(in srgb,var(--accent) 12%,var(--border));border-radius:.62rem;background:linear-gradient(180deg,#fff,#fafcfb);box-shadow:0 7px 20px rgb(6 47 58/.05),inset 0 1px 0 white;color:var(--text-muted);font-size:.69rem;font-weight:700;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.CheckoutFlow_contactMethod__UDr3x label:hover{border-color:color-mix(in srgb,var(--accent) 38%,var(--border));transform:translateY(-1px)}.CheckoutFlow_contactMethod__UDr3x label>input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.CheckoutFlow_contactMethod__UDr3x label>span{color:var(--accent);font-size:.9rem}.CheckoutFlow_contactMethod__UDr3x label:first-child>span{color:#25d366}.CheckoutFlow_contactMethod__UDr3x .CheckoutFlow_selectedContact___xH5G{border-color:color-mix(in srgb,var(--accent) 72%,white);background:linear-gradient(180deg,#f2fcfa,#e8f8f5);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 8%,transparent),0 10px 24px rgb(6 47 58/.08);color:#075e57}@media(max-width:560px){.CheckoutFlow_phoneControl__CADKD{grid-template-columns:6.6rem minmax(0,1fr)}.CheckoutFlow_contactMethod__UDr3x>div{grid-template-columns:1fr}.CheckoutFlow_contactMethod__UDr3x label{justify-content:flex-start;padding-left:1rem}}.CheckoutFlow_phoneControl__CADKD{grid-template-columns:5.4rem minmax(0,1fr);gap:.6rem}.CheckoutFlow_contactMethod__UDr3x label,.CheckoutFlow_dialCodeBox__t4sfP,.CheckoutFlow_fields__rJBIs .CheckoutFlow_phoneControl__CADKD .field-shell{min-height:2.75rem;height:2.75rem;border-radius:.48rem;box-shadow:0 3px 10px rgb(6 47 58/.045),inset 0 1px 0 white}.CheckoutFlow_selectedDial__glCqj{padding:0 .48rem;gap:.28rem}.CheckoutFlow_selectedDial__glCqj b{font-size:.66rem}.CheckoutFlow_contactMethod__UDr3x>div{grid-template-columns:1.16fr .9fr .82fr;gap:.58rem}.CheckoutFlow_contactMethod__UDr3x label{padding:.45rem .55rem;background:#fff;color:#526068;font-size:.67rem}.CheckoutFlow_contactMethod__UDr3x label>span{display:inline-grid;width:1rem;height:1rem;place-items:center;color:#55737b;font-size:.75rem;line-height:1}.CheckoutFlow_contactMethod__UDr3x label>span svg{display:block;width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.CheckoutFlow_contactMethod__UDr3x label:first-child>span svg{fill:currentColor;stroke:none}.CheckoutFlow_contactMethod__UDr3x label:first-child>span{color:#20bb69}.CheckoutFlow_contactMethod__UDr3x .CheckoutFlow_selectedContact___xH5G{border-color:var(--accent);background:var(--accent-wash-strong);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 12%,transparent),var(--shadow-sm);color:var(--text-primary)}@media(max-width:560px){.CheckoutFlow_phoneControl__CADKD{grid-template-columns:5.2rem minmax(0,1fr)}.CheckoutFlow_contactMethod__UDr3x>div{grid-template-columns:1fr 1fr 1fr}.CheckoutFlow_contactMethod__UDr3x label{justify-content:center;padding:.4rem .25rem}}.CheckoutFlow_cryptoOption__De_Gp{display:grid;grid-template-columns:7.25rem minmax(0,1fr) auto;gap:.9rem;min-height:5.25rem;padding:1rem 1.05rem}.CheckoutFlow_cryptoMark__DSQvv{display:grid!important;width:7.15rem;height:3.25rem;padding:0 .55rem!important;place-items:center;border:1px solid rgb(255 255 255/.72)!important;border-radius:999px!important;background:linear-gradient(145deg,#08746e,#075a62)!important;box-shadow:0 9px 22px rgb(5 77 76/.2),inset 0 1px 0 rgb(255 255 255/.18)!important}.CheckoutFlow_cryptoMark__DSQvv .coin-stack{display:flex;padding-left:.35rem}.CheckoutFlow_cryptoMark__DSQvv .coin-stack svg{width:1.55rem!important;height:1.55rem!important;flex:0 0 1.55rem;margin-left:-.3rem;filter:drop-shadow(0 2px 2px rgb(0 0 0/.14))}.CheckoutFlow_cryptoOption__De_Gp>p{min-width:0;margin:0}.CheckoutFlow_cryptoOption__De_Gp>p strong{font-size:.88rem;line-height:1.25}.CheckoutFlow_cryptoOption__De_Gp>p small{margin-top:.25rem;font-size:.65rem;line-height:1.35;white-space:normal}@media(max-width:430px){.CheckoutFlow_cryptoOption__De_Gp{grid-template-columns:1fr auto;gap:.75rem}.CheckoutFlow_cryptoMark__DSQvv{grid-column:1/-1;width:100%;height:3.1rem}.CheckoutFlow_cryptoMark__DSQvv .coin-stack svg{width:1.7rem!important;height:1.7rem!important;flex-basis:1.7rem}.CheckoutFlow_onlineBadge__0znKC{grid-column:2;grid-row:2;align-self:center}}.CheckoutFlow_paymentCard__7QDCe>p{min-height:4.35rem;margin-top:1rem;padding:1rem 1rem 1rem 2.75rem;border:1px solid color-mix(in srgb,var(--accent) 8%,var(--border));border-radius:.7rem;background:linear-gradient(135deg,#fbfdfd,#f3f8f7);box-shadow:inset 0 1px 0 white;color:#536267;font-size:.72rem;line-height:1.65}.CheckoutFlow_paymentCard__7QDCe>p:before{top:1.08rem;left:1rem;width:1.2rem;height:1.2rem;border-color:color-mix(in srgb,var(--accent) 55%,var(--border));background:white;box-shadow:0 3px 8px rgb(6 47 58/.07);font-size:.65rem}.CheckoutFlow_security__Omoej{min-height:6.5rem;align-items:center;gap:1.05rem;padding:1.35rem 1.4rem;border-color:color-mix(in srgb,var(--accent) 20%,var(--border));border-radius:.9rem;background:linear-gradient(135deg,#effaf8,#e3f5f2);box-shadow:0 14px 30px rgb(6 47 58/.075),inset 0 1px 0 white}.CheckoutFlow_security__Omoej>span{display:grid;width:2.45rem;height:2.45rem;flex:none;place-items:center;border:1px solid color-mix(in srgb,var(--accent) 22%,transparent);border-radius:.65rem;background:rgb(255 255 255/.76);box-shadow:0 7px 16px rgb(6 47 58/.07);font-size:1.55rem}.CheckoutFlow_security__Omoej strong{font-family:Georgia,serif;font-size:.98rem;line-height:1.25}.CheckoutFlow_security__Omoej small{margin-top:.32rem;font-size:.69rem;line-height:1.55}.CheckoutFlow_cryptoOption__De_Gp{grid-template-columns:minmax(0,1fr) auto;gap:.9rem 1rem;padding:1.05rem}.CheckoutFlow_cryptoMark__DSQvv{grid-column:1/-1;width:100%;height:auto;min-height:4.6rem;padding:.75rem 1rem!important;border:1px solid color-mix(in srgb,var(--accent) 16%,var(--border))!important;border-radius:.78rem!important;background:linear-gradient(145deg,#fff,#f4faf8)!important;box-shadow:0 9px 22px rgb(6 47 58/.075),inset 0 1px 0 white!important;overflow:hidden}.CheckoutFlow_cryptoMark__DSQvv .coin-stack{display:grid;grid-template-columns:repeat(7,1.9rem);grid-auto-rows:1.9rem;gap:.48rem;align-items:center;justify-content:center;width:100%;min-width:0;padding:0;overflow:visible}.CheckoutFlow_cryptoMark__DSQvv .coin-stack svg{display:block!important;width:1.9rem!important;height:1.9rem!important;max-width:100%;flex:none;margin:0!important;filter:drop-shadow(0 3px 4px rgb(0 0 0/.16))}.CheckoutFlow_cryptoOption__De_Gp>p,.CheckoutFlow_onlineBadge__0znKC{align-self:center}@media(max-width:430px){.CheckoutFlow_cryptoMark__DSQvv{min-height:4.25rem;padding:.65rem .55rem!important}.CheckoutFlow_cryptoMark__DSQvv .coin-stack{grid-template-columns:repeat(7,1.65rem);grid-auto-rows:1.65rem;gap:.3rem}.CheckoutFlow_cryptoMark__DSQvv .coin-stack svg{width:1.65rem!important;height:1.65rem!important}.CheckoutFlow_onlineBadge__0znKC{grid-column:2;grid-row:2}}.CheckoutFlow_whatsappMark__ZJQjC{background:linear-gradient(145deg,#16a05a,#0b7a42)!important;color:white}.CheckoutFlow_cryptoOption__De_Gp{align-items:center;border:1px solid color-mix(in srgb,var(--accent) 24%,var(--border));border-radius:.7rem;background:linear-gradient(135deg,#f5fcfb,#eaf8f5);color:var(--accent);box-shadow:inset 0 1px 0 white,0 7px 18px rgb(6 47 58/.055)}.CheckoutFlow_onlineBadge__0znKC{justify-self:end;padding:.42rem .68rem;border:1px solid rgb(255 255 255/.25);border-radius:999px;background:linear-gradient(180deg,#0b8075,#07685f);color:white;box-shadow:0 7px 16px rgb(6 88 82/.2),inset 0 1px 0 rgb(255 255 255/.22);font-size:.58rem;font-weight:800;letter-spacing:.02em;white-space:nowrap}.CheckoutFlow_methodPicker__SBhn9{display:grid;gap:.85rem;min-width:0;margin-top:1.4rem;padding:0;border:0}.CheckoutFlow_methodOption__y_IOE{position:relative;grid-template-columns:auto minmax(0,1fr) auto;gap:.85rem 1rem;padding:1.05rem;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.CheckoutFlow_methodOption__y_IOE>input{grid-row:2;grid-column:1;width:1.25rem;height:1.25rem;margin:0;accent-color:var(--accent);cursor:pointer}.CheckoutFlow_methodOption__y_IOE .CheckoutFlow_cryptoMark__DSQvv{grid-row:1;grid-column:1/-1}.CheckoutFlow_methodText__g2DTx{grid-row:2;grid-column:2;min-width:0;margin:0;align-self:center}.CheckoutFlow_methodText__g2DTx small,.CheckoutFlow_methodText__g2DTx strong{display:block}.CheckoutFlow_methodText__g2DTx strong{color:var(--text);font-size:.88rem;line-height:1.25}.CheckoutFlow_methodText__g2DTx small{margin-top:.25rem;color:var(--text-muted);font-size:.65rem;line-height:1.35}.CheckoutFlow_methodOption__y_IOE .CheckoutFlow_onlineBadge__0znKC{grid-row:2;grid-column:3;align-self:center}.CheckoutFlow_methodOption__y_IOE:not([data-selected]) .CheckoutFlow_onlineBadge__0znKC{border-color:color-mix(in srgb,var(--accent) 28%,var(--border));background:white;color:var(--accent);box-shadow:0 3px 9px rgb(6 47 58/.06)}@media(hover:hover){.CheckoutFlow_methodOption__y_IOE:hover{border-color:color-mix(in srgb,var(--accent) 48%,var(--border));box-shadow:0 12px 26px rgb(6 47 58/.09),inset 0 1px 0 white;transform:translateY(-1px)}}.CheckoutFlow_methodOption__y_IOE[data-selected]{background:linear-gradient(135deg,#effaf7,#e0f4ef);box-shadow:inset 0 0 0 2px var(--accent),0 14px 30px rgb(6 47 58/.11)}.CheckoutFlow_methodOption__y_IOE:has(>input:focus-visible){border-color:var(--accent);box-shadow:0 0 0 2px var(--bg),0 0 0 5px var(--focus-ring)}@media(max-width:430px){.CheckoutFlow_methodOption__y_IOE{gap:.75rem .7rem;padding:.9rem}.CheckoutFlow_methodOption__y_IOE .CheckoutFlow_onlineBadge__0znKC{grid-row:2;grid-column:3;justify-self:end;padding:.36rem .52rem;font-size:.55rem}.CheckoutFlow_methodText__g2DTx strong{font-size:.82rem}}.CheckoutFlow_paymentCard__7QDCe>h2{font-size:1.15rem}.CheckoutFlow_paymentFactsLead__quWCl{margin-top:.2rem;color:var(--text-subtle);font-size:.62rem;line-height:1.4}.CheckoutFlow_paymentFacts__FV9Tp{display:grid;gap:.55rem;margin-top:.75rem;list-style:none}.CheckoutFlow_paymentFacts__FV9Tp li{display:grid;grid-template-columns:1.15rem minmax(0,1fr);align-items:center;gap:.55rem}.CheckoutFlow_paymentFacts__FV9Tp li>span{display:inline-flex;align-items:center;color:var(--accent)}.CheckoutFlow_factMarkChat__6Vg1s{color:var(--brand-whatsapp)!important}.CheckoutFlow_paymentFacts__FV9Tp p{min-width:0;margin:0}.CheckoutFlow_paymentFacts__FV9Tp strong{display:block;color:var(--text);font-size:.71rem;font-weight:700;line-height:1.3}.CheckoutFlow_paymentFacts__FV9Tp small{display:block;margin-top:.1rem;color:var(--text-subtle);font-size:.6rem;line-height:1.35}.CheckoutFlow_paymentFacts__FV9Tp .coin-stack svg{width:.8rem;height:.8rem}.CheckoutFlow_paymentFacts__FV9Tp .coin-stack>:not(:first-child){margin-left:-.36rem}.CheckoutFlow_paymentOptions__xBGMD{padding:1.35rem;border-color:color-mix(in srgb,var(--accent) 16%,var(--border));border-radius:1rem;box-shadow:0 18px 42px rgb(6 47 58/.09),inset 0 1px 0 white}.CheckoutFlow_paymentOptionsHeader__TWlH0{display:flex;align-items:center;gap:.85rem}.CheckoutFlow_paymentShield__foKeS{display:grid;width:2.65rem;height:2.65rem;flex:none;place-items:center;border:1px solid color-mix(in srgb,var(--accent) 18%,var(--border));border-radius:50%;background:#fff;color:var(--accent);box-shadow:0 5px 14px rgb(6 47 58/.07)}.CheckoutFlow_paymentShield__foKeS svg{width:1.45rem;height:1.45rem;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.CheckoutFlow_paymentOptions__xBGMD .CheckoutFlow_paymentOptionsHeader__TWlH0 h2{color:#142b35;font-size:1.28rem;letter-spacing:-.02em;line-height:1.15}.CheckoutFlow_paymentOptionsHeader__TWlH0 p{margin-top:.22rem;color:var(--text-muted);font-size:.69rem;line-height:1.4}.CheckoutFlow_paymentOptionList__MOXR3{display:grid;gap:.75rem;min-width:0;margin-top:1.15rem;padding:0;border:0}.CheckoutFlow_paymentChoice__5biEr{position:relative;display:grid;grid-template-columns:3rem minmax(0,1fr) auto;gap:.85rem;align-items:center;min-height:5.5rem;padding:.95rem;border:1px solid var(--border);border-radius:.78rem;background:#fff;box-shadow:0 6px 16px rgb(6 47 58/.045);cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.CheckoutFlow_paymentChoice__5biEr>input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.CheckoutFlow_paymentChoiceCrypto__NB1sx{border-color:color-mix(in srgb,var(--accent) 52%,var(--border));background:#f2fbf8;box-shadow:0 10px 24px rgb(6 88 82/.09),inset 0 1px 0 white}.CheckoutFlow_paymentChoiceIcon__ISq5g{display:flex;width:3rem;height:3rem;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--accent) 12%,var(--border));border-radius:.68rem;background:#fff;box-shadow:0 5px 14px rgb(6 47 58/.07)}.CheckoutFlow_paymentChoiceCrypto__NB1sx .CheckoutFlow_paymentChoiceIcon__ISq5g{gap:0}.CheckoutFlow_paymentChoiceCrypto__NB1sx .CheckoutFlow_paymentChoiceIcon__ISq5g svg{margin-left:-.55rem;filter:drop-shadow(0 2px 2px rgb(0 0 0/.1))}.CheckoutFlow_paymentChoiceCrypto__NB1sx .CheckoutFlow_paymentChoiceIcon__ISq5g svg:first-child{margin-left:0}.CheckoutFlow_whatsappChoiceIcon__ldqxt{color:var(--brand-whatsapp)}.CheckoutFlow_paymentChoiceBody__Gk4Xf,.CheckoutFlow_paymentChoiceDescription__Y5lWd,.CheckoutFlow_paymentChoiceTitle__xmDWY{display:block;min-width:0}.CheckoutFlow_paymentChoiceTitle__xmDWY{color:#172b34;font-size:.79rem;font-weight:800;line-height:1.35}.CheckoutFlow_paymentChoiceDescription__Y5lWd{margin-top:.22rem;color:var(--text-muted);font-size:.62rem;line-height:1.48}.CheckoutFlow_recommendedBadge__MHDyV{display:inline-flex;align-items:center;margin-left:.3rem;padding:.18rem .38rem;border:1px solid color-mix(in srgb,var(--accent) 24%,var(--border));border-radius:999px;background:#e7f7ef;color:#08715f;font-size:.52rem;font-weight:750;white-space:nowrap;vertical-align:.08rem}.CheckoutFlow_tokenPills__HVUco{display:flex;flex-wrap:wrap;gap:.28rem;margin-top:.52rem}.CheckoutFlow_tokenPills__HVUco>span{display:inline-flex;align-items:center;gap:.2rem;padding:.18rem .34rem;border:1px solid color-mix(in srgb,var(--accent) 10%,var(--border));border-radius:999px;background:rgb(255 255 255/.9);color:#4d5f66;font-size:.52rem;font-weight:650;line-height:1;white-space:nowrap}.CheckoutFlow_paymentChevron__YAFYx{color:#607078;font-size:1.55rem;font-weight:300;line-height:1;transition:color .16s ease,transform .16s ease}.CheckoutFlow_paymentChoice__5biEr[data-selected]{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 12%,transparent),0 12px 26px rgb(6 88 82/.11),inset 0 1px 0 white}.CheckoutFlow_paymentChoice__5biEr[data-selected] .CheckoutFlow_paymentChevron__YAFYx{color:var(--accent)}.CheckoutFlow_paymentChoice__5biEr:has(>input:focus-visible){outline:3px solid var(--focus-ring);outline-offset:2px}@media(hover:hover){.CheckoutFlow_paymentChoice__5biEr:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--border));box-shadow:0 12px 26px rgb(6 47 58/.09);transform:translateY(-1px)}.CheckoutFlow_paymentChoiceCrypto__NB1sx:hover{border-color:var(--accent)}.CheckoutFlow_paymentChoice__5biEr:hover .CheckoutFlow_paymentChevron__YAFYx{color:var(--accent);transform:translateX(2px)}}.CheckoutFlow_paymentOptions__xBGMD>.CheckoutFlow_alternativePaymentInfo__U_eD8{display:grid;grid-template-columns:1.7rem minmax(0,1fr);gap:.65rem;align-items:start;margin-top:.85rem;padding:.8rem;border:1px solid color-mix(in srgb,var(--accent) 18%,var(--border));border-radius:.7rem;background:#f1faf9;color:inherit;box-shadow:none}.CheckoutFlow_paymentOptions__xBGMD>.CheckoutFlow_alternativePaymentInfo__U_eD8>.CheckoutFlow_infoIcon__Wnvo_{display:grid;width:1.55rem;height:1.55rem;padding:0;place-items:center;border:1px solid color-mix(in srgb,var(--accent) 46%,var(--border));border-radius:50%;background:#fff;color:var(--accent);box-shadow:none;font-family:Georgia,serif;font-size:.8rem;font-weight:700;letter-spacing:normal}.CheckoutFlow_alternativePaymentInfo__U_eD8 p{margin:0;color:#4d6068;font-size:.62rem;line-height:1.65}.CheckoutFlow_alternativePaymentInfo__U_eD8 p span{display:inline-block;padding:.03rem .28rem;border:1px solid color-mix(in srgb,var(--accent) 18%,var(--border));border-radius:.3rem;background:rgb(255 255 255/.72);color:#087166;font-weight:700;white-space:nowrap}.CheckoutFlow_paymentOptions__xBGMD>.CheckoutFlow_paymentTrust__v8Q1s{display:flex;grid-template-columns:none;align-items:center;gap:10px;margin-top:18px;padding:18px 0 6px;border:0;border-top:1px solid #e4e9e8;border-radius:0;background:transparent;color:#4b5b63;box-shadow:none;font-size:13px;line-height:20px;text-align:left}.CheckoutFlow_paymentTrust__v8Q1s svg{width:19px;height:19px;flex:0 0 19px;margin:0;align-self:flex-start;fill:none;stroke:#0f8f83;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.CheckoutFlow_paymentOptions__xBGMD>.CheckoutFlow_paymentTrust__v8Q1s>.CheckoutFlow_paymentTrustText__ichwj{display:block;min-width:0;padding:0;border:0;border-radius:0;background:transparent;color:inherit;box-shadow:none;font-size:inherit;font-weight:500;letter-spacing:normal}@media(max-width:767px){.CheckoutFlow_paymentOptions__xBGMD{padding:1.1rem}.CheckoutFlow_paymentChoice__5biEr{grid-template-columns:2.75rem minmax(0,1fr) auto;gap:.7rem;min-height:5.8rem;padding:.85rem}.CheckoutFlow_paymentChoiceIcon__ISq5g{width:2.75rem;height:2.75rem}.CheckoutFlow_paymentChoiceDescription__Y5lWd{font-size:.64rem}.CheckoutFlow_recommendedBadge__MHDyV{display:table;margin:.28rem 0 0}}.CheckoutFlow_detailGroup__LE2nH,.CheckoutFlow_formSection__oxULy,.CheckoutFlow_offerCard__cF_4V,.CheckoutFlow_orderCard__TCLUT,.CheckoutFlow_paymentCard__7QDCe,.CheckoutFlow_paymentOptions__xBGMD,.CheckoutFlow_security__Omoej{background:var(--bg-surface);color:var(--text-primary);box-shadow:var(--shadow-soft),var(--card-inset)}.CheckoutFlow_cryptoOption__De_Gp,.CheckoutFlow_methodOption__y_IOE,.CheckoutFlow_offerCard__cF_4V>div,.CheckoutFlow_paymentCard__7QDCe>div,.CheckoutFlow_paymentChoiceCrypto__NB1sx,.CheckoutFlow_paymentNotice__j9Nzq,.CheckoutFlow_paymentOptions__xBGMD>.CheckoutFlow_alternativePaymentInfo__U_eD8,.CheckoutFlow_security__Omoej{background:var(--bg-surface-soft)}.CheckoutFlow_methodOption__y_IOE:not([data-selected]) .CheckoutFlow_onlineBadge__0znKC,.CheckoutFlow_offerCard__cF_4V>div>span,.CheckoutFlow_paymentChoiceIcon__ISq5g,.CheckoutFlow_paymentChoice__5biEr,.CheckoutFlow_paymentNoticeIntro__ujI_I>span,.CheckoutFlow_paymentOptions__xBGMD>.CheckoutFlow_alternativePaymentInfo__U_eD8>.CheckoutFlow_infoIcon__Wnvo_,.CheckoutFlow_paymentShield__foKeS{background:var(--bg-elevated)}.CheckoutFlow_contactMethod__UDr3x label,.CheckoutFlow_dialCodeBox__t4sfP,.CheckoutFlow_fields__rJBIs .field-shell{background:var(--input-bg);color:var(--input-text);box-shadow:var(--shadow-sm)}.CheckoutFlow_fields__rJBIs input,.CheckoutFlow_fields__rJBIs select,.CheckoutFlow_fields__rJBIs textarea{color:var(--input-text)}.CheckoutFlow_fields__rJBIs input::placeholder,.CheckoutFlow_fields__rJBIs textarea::placeholder{color:var(--input-placeholder);opacity:1}.CheckoutFlow_methodText__g2DTx strong,.CheckoutFlow_paymentChoiceTitle__xmDWY,.CheckoutFlow_paymentOptions__xBGMD .CheckoutFlow_paymentOptionsHeader__TWlH0 h2{color:var(--text-primary)}.CheckoutFlow_alternativePaymentInfo__U_eD8 p,.CheckoutFlow_paymentOptions__xBGMD>.CheckoutFlow_paymentTrust__v8Q1s{color:var(--text-secondary)}.CheckoutFlow_paymentOptions__xBGMD>.CheckoutFlow_paymentTrust__v8Q1s{border-top-color:var(--border-default)}.CheckoutFlow_paymentTrust__v8Q1s svg{stroke:var(--accent)}.CheckoutFlow_recommendedBadge__MHDyV{background:var(--success-bg);color:var(--success-text);border-color:var(--success-border)}.CheckoutFlow_paymentChoiceCrypto__NB1sx[data-selected],.CheckoutFlow_paymentChoice__5biEr[data-selected]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--bg-elevated));color:var(--text-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 14%,transparent),var(--shadow-medium),var(--card-inset)}.CheckoutFlow_paymentChoice__5biEr[data-selected] .CheckoutFlow_paymentChoiceDescription__Y5lWd,.CheckoutFlow_paymentChoice__5biEr[data-selected] .CheckoutFlow_paymentChoiceTitle__xmDWY{color:var(--text-primary)}.CheckoutFlow_tokenPills__HVUco>span{border-color:var(--border-default);background:var(--bg-surface);color:var(--text-secondary)}.CheckoutFlow_paymentChevron__YAFYx{color:var(--text-secondary)}.CheckoutFlow_required__mhmr9{color:var(--error-text)}.CheckoutFlow_steps__iFgdZ li>span{background:var(--bg-elevated);color:var(--text-secondary)}.CheckoutFlow_formSection__oxULy>h2>span,.CheckoutFlow_groupHeading___ytg_>span,.CheckoutFlow_orderCard__TCLUT>.card>p:before,.CheckoutFlow_paymentCard__7QDCe>div>span,.CheckoutFlow_paymentNotice__j9Nzq li:before,.CheckoutFlow_steps__iFgdZ li.CheckoutFlow_activeStep__TsAgd>span{color:var(--accent-contrast)}.CheckoutFlow_methodOption__y_IOE[data-selected]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--bg-elevated));color:var(--text-primary);box-shadow:inset 0 0 0 2px var(--accent),var(--shadow-medium)}.CheckoutFlow_methodOption__y_IOE:not([data-selected]) .CheckoutFlow_onlineBadge__0znKC,.CheckoutFlow_offerCard__cF_4V>div:hover b{background:var(--bg-elevated)}.CheckoutFlow_formAssurances__ZZcqp,.CheckoutFlow_guestNote__OsVf3,.CheckoutFlow_orderCard__TCLUT>.card>p{border-color:var(--border-default);background:var(--bg-surface-soft)!important;color:var(--text-secondary)!important;box-shadow:var(--card-inset)}.CheckoutFlow_formAssurances__ZZcqp{border:1px solid var(--border-default)}.CheckoutFlow_formAssurances__ZZcqp strong{color:var(--text-primary)}.CheckoutFlow_formAssurances__ZZcqp small{color:var(--text-secondary)}.CheckoutFlow_formAssurances__ZZcqp>div{min-width:0;border-color:var(--border-default)}.CheckoutFlow_formAssurances__ZZcqp>div>span,.CheckoutFlow_security__Omoej>span{background:var(--bg-elevated)}.SearchableSelect_field__B0JWh{position:relative;min-width:0;max-width:100%}.SearchableSelect_field__B0JWh .field-label{display:block;margin-bottom:.42rem;color:var(--text-primary);font-size:.72rem;font-weight:720}.SearchableSelect_required__hfGIR{color:var(--error-text)}.SearchableSelect_control___Evu9{display:grid;grid-template-columns:minmax(0,1fr) 2.75rem;min-height:3.15rem;overflow:hidden;border:1px solid var(--border-default);border-radius:.62rem;background:var(--input-bg);box-shadow:var(--shadow-sm);transition:border-color .18s ease,box-shadow .18s ease}.SearchableSelect_control___Evu9:focus-within{border-color:color-mix(in srgb,var(--accent) 62%,var(--border-strong-semantic));box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 12%,transparent),var(--shadow-soft),var(--card-inset)}.SearchableSelect_control___Evu9 input{width:100%;min-width:0;padding:.75rem .2rem .75rem .95rem;border:0;outline:0;background:transparent;color:var(--input-text);font-size:.78rem}.SearchableSelect_control___Evu9 input::placeholder{color:var(--input-placeholder);opacity:1}.SearchableSelect_control___Evu9 input:disabled{cursor:not-allowed;color:var(--text-subtle)}.SearchableSelect_control___Evu9 button{display:grid;min-width:2.75rem;min-height:2.75rem;place-items:center;border:0;background:transparent;color:var(--text-secondary);font-size:1rem}.SearchableSelect_control___Evu9 button:disabled{cursor:not-allowed;opacity:.45}.SearchableSelect_invalid__Yy3Fr{border-color:var(--error-border)}.SearchableSelect_menu__PdHL3{position:absolute;z-index:40;top:calc(100% - .1rem);right:0;left:0;max-width:100%;max-height:min(18rem,42vh);margin:0;padding:.35rem;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--border-default);border-radius:.65rem;background:var(--bg-elevated);box-shadow:var(--shadow-lift);list-style:none}.SearchableSelect_menu__PdHL3 li{display:flex;min-width:0;min-height:2.75rem;align-items:center;justify-content:space-between;gap:.6rem;padding:.65rem .72rem;border-radius:.45rem;color:var(--text-primary);cursor:pointer;font-size:.78rem;line-height:1.35}.SearchableSelect_menu__PdHL3 li span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchableSelect_menu__PdHL3 li:hover,.SearchableSelect_menu__PdHL3 li[data-active]{background:var(--bg-hover);color:var(--accent)}.SearchableSelect_menu__PdHL3 li[aria-selected=true]{font-weight:750}.SearchableSelect_menu__PdHL3 li[data-special]{margin-top:.3rem;border-top:1px solid var(--border-default);border-radius:0;color:var(--text-secondary)}.SearchableSelect_menu__PdHL3 li[data-special]:hover,.SearchableSelect_menu__PdHL3 li[data-special][data-active]{color:var(--accent)}.SearchableSelect_menu__PdHL3 .SearchableSelect_empty__9Cp2p{cursor:default;color:var(--text-subtle)}.SearchableSelect_error__Y5EXV{margin-top:.42rem;color:var(--error-text);font-size:.68rem;font-weight:650;line-height:1.4}@media(max-width:430px){.SearchableSelect_control___Evu9 input{font-size:1rem}.SearchableSelect_menu__PdHL3{max-height:min(16rem,38vh)}.SearchableSelect_menu__PdHL3 li{font-size:.84rem}}.checkout_page__DemKh{padding:2rem 0 4rem;background:var(--bg)}.checkout_page__DemKh .container-page{max-width:90rem}.checkout_page__DemKh header{margin-top:1rem;padding-bottom:1.2rem;border-bottom:1px solid var(--border)}.checkout_page__DemKh header h1{font-family:Georgia,serif;font-size:clamp(2.2rem,4vw,3.2rem)}.checkout_page__DemKh header p{max-width:68ch;margin-top:.6rem;color:var(--text-muted);font-size:clamp(.98rem,1.15vw,1.08rem);line-height:1.65;text-wrap:pretty}@media (max-width:430px){.checkout_page__DemKh header p{font-size:.95rem;line-height:1.6}}