.base-module__WddNaa__page{--loan-ink:#202532;--loan-text:#323746;--loan-muted:#5b6472;--loan-border:#ece8e4;--loan-surface:#fff;--loan-accent:#c9461f;--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));--tw-text-opacity:1;min-height:100vh;color:rgba(50, 55, 70, var(--tw-text-opacity));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;padding-bottom:4rem;font-family:Roboto,Roboto Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;display:flex}@media (max-width:767px){.base-module__WddNaa__content{padding-bottom:calc(10rem + env(safe-area-inset-bottom,0px))!important}.base-module__WddNaa__approvedOfferHeader{gap:.625rem;padding:.875rem 1.25rem;font-size:15px}.base-module__WddNaa__approvedOfferBody{flex-direction:column;align-items:stretch;gap:1.25rem;padding:1.25rem}.base-module__WddNaa__approvedOfferRate{flex-direction:row;align-items:baseline;gap:.75rem}.base-module__WddNaa__approvedOfferRateValue{font-size:36px}.base-module__WddNaa__approvedOfferRate .base-module__WddNaa__approvedOfferLabel{align-self:flex-end;margin-top:0;padding-bottom:.375rem}.base-module__WddNaa__approvedOfferDetails{--tw-border-opacity:1;border-top-width:1px;border-left-width:0;border-color:rgba(236, 232, 228, var(--tw-border-opacity));width:100%;padding-top:1.25rem;padding-left:0}}.base-module__WddNaa__loanStepper{flex-direction:column;flex:1;display:flex}.base-module__WddNaa__content{width:100%;max-width:1040px;margin-left:auto;margin-right:auto;padding-top:2rem;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:640px){.base-module__WddNaa__content{padding-top:2.5rem}}.base-module__WddNaa__title{letter-spacing:-.01em;--tw-text-opacity:1;color:rgba(32, 37, 50, var(--tw-text-opacity));text-wrap:balance;margin-bottom:2rem;font-size:26px;font-weight:700;line-height:1.25}.base-module__WddNaa__sectionTitle{--tw-text-opacity:1;color:rgba(32, 37, 50, var(--tw-text-opacity));text-wrap:balance;margin-bottom:.5rem;font-size:1.125rem;font-weight:700;line-height:1.375}.base-module__WddNaa__description{--tw-text-opacity:1;color:rgba(100, 116, 139, var(--tw-text-opacity));text-wrap:pretty;margin-bottom:2rem;font-size:.875rem;line-height:1.5rem}.base-module__WddNaa__formGrid{grid-column-gap:1.25rem;-moz-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem;display:grid}@media (min-width:768px){.base-module__WddNaa__formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.base-module__WddNaa__fieldStack{flex-direction:column;gap:1.25rem;display:flex}.base-module__WddNaa__fieldLabel{--tw-text-opacity:1;color:rgba(50, 55, 70, var(--tw-text-opacity));margin-bottom:.5rem;font-size:.875rem;font-weight:600;line-height:1.25rem;display:block}.base-module__WddNaa__fieldHint{--tw-text-opacity:1;color:rgba(148, 163, 184, var(--tw-text-opacity));text-wrap:pretty;margin-top:.5rem;font-size:.75rem;line-height:1.25rem}.base-module__WddNaa__actions{justify-content:flex-end;margin-top:2rem;display:flex}.base-module__WddNaa__button{border-radius:50px;min-width:180px;height:3rem;padding-left:2rem;padding-right:2rem;font-weight:700}.base-module__WddNaa__error{--tw-bg-opacity:1;background-color:rgba(254, 242, 242, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(185, 28, 28, var(--tw-text-opacity));margin-top:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.base-module__WddNaa__fieldError{--tw-text-opacity:1;color:rgba(220, 38, 38, var(--tw-text-opacity));margin-top:.5rem;font-size:.75rem;font-weight:500;line-height:1rem}.base-module__WddNaa__creditLayout{grid-gap:2.5rem;grid-template-columns:repeat(1,minmax(0,1fr));align-items:flex-start;gap:2.5rem;display:grid}@media (min-width:1024px){.base-module__WddNaa__creditLayout{grid-template-columns:1fr 360px}}.base-module__WddNaa__creditTermsNotice{--tw-border-opacity:1;border-top-width:1px;border-color:rgba(207, 200, 192, var(--tw-border-opacity));--tw-text-opacity:1;color:rgba(100, 116, 139, var(--tw-text-opacity));text-wrap:pretty;margin-top:2rem;padding-top:1.5rem;font-size:.75rem;line-height:1.25rem}.base-module__WddNaa__approvedOffer{--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));--tw-shadow:0 10px 28px #32374612;--tw-shadow-colored:0 10px 28px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:1px;border-color:#9290911a;overflow:hidden}.base-module__WddNaa__approvedOfferHeader{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(236, 232, 228, var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(250, 248, 246, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(32, 37, 50, var(--tw-text-opacity));justify-content:space-between;align-items:center;gap:1.25rem;padding:1rem 1.5rem;font-size:1rem;font-weight:700;line-height:1.5rem;display:flex}.base-module__WddNaa__approvedOfferLogo{--tw-text-opacity:1;width:132px;color:rgba(0, 74, 147, var(--tw-text-opacity));flex-shrink:0;display:block}.base-module__WddNaa__approvedOfferLogo svg{width:100%;height:auto}.base-module__WddNaa__approvedOfferTitle{text-align:right;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.base-module__WddNaa__approvedOfferIcon{--tw-bg-opacity:1;background-color:rgba(204, 58, 16, var(--tw-bg-opacity));--tw-text-opacity:1;width:1.75rem;height:1.75rem;color:rgba(255, 255, 255, var(--tw-text-opacity));border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;line-height:1;display:flex}.base-module__WddNaa__approvedOfferBody{align-items:stretch;gap:1.75rem;padding:1.5rem;display:flex}.base-module__WddNaa__approvedOfferRate{flex-direction:column;flex-shrink:0;justify-content:center;display:flex}.base-module__WddNaa__approvedOfferRateValue{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;width:9rem;color:rgba(204, 58, 16, var(--tw-text-opacity));font-size:44px;font-weight:700;line-height:1}.base-module__WddNaa__approvedOfferRate .base-module__WddNaa__approvedOfferLabel{margin-top:.5rem}.base-module__WddNaa__approvedOfferLabel{text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgba(148, 163, 184, var(--tw-text-opacity));font-size:.75rem;font-weight:600;line-height:1rem}.base-module__WddNaa__approvedOfferDetails{--tw-border-opacity:1;border-left-width:1px;border-color:rgba(236, 232, 228, var(--tw-border-opacity));flex-direction:column;flex:1;justify-content:center;gap:.875rem;padding-left:1.75rem;display:flex}.base-module__WddNaa__approvedOfferDetailRow{-moz-column-gap:.75rem;--tw-text-opacity:1;width:100%;color:rgba(100, 116, 139, var(--tw-text-opacity));justify-content:space-between;align-items:baseline;column-gap:.75rem;font-size:.875rem;line-height:1.25rem;display:flex}.base-module__WddNaa__approvedOfferDetailRow strong{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgba(32, 37, 50, var(--tw-text-opacity));font-size:1.125rem;font-weight:700;line-height:1.75rem}.base-module__WddNaa__stepperGroup{background-color:#1010101a;align-items:stretch;height:60px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.base-module__WddNaa__stepperGroup[focus-within]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgba(245, 164, 34, var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.base-module__WddNaa__stepperGroup:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgba(245, 164, 34, var(--tw-ring-opacity))}.base-module__WddNaa__controlButton{--tw-text-opacity:1;width:3rem;color:rgba(50, 55, 70, var(--tw-text-opacity));background-color:#0000;flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;font-weight:500;line-height:1.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.base-module__WddNaa__controlButton:hover{--tw-bg-opacity:1;background-color:rgba(177, 177, 177, var(--tw-bg-opacity))}.base-module__WddNaa__controlButton:disabled{cursor:not-allowed;opacity:.3}.base-module__WddNaa__controlButton:hover:disabled{background-color:#0000}.base-module__WddNaa__controlButton:active:not(:disabled){transform:scale(.96)}.base-module__WddNaa__stepperInput{text-align:center;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;min-width:0;height:100%;color:rgba(50, 55, 70, var(--tw-text-opacity));outline-offset:2px;background-color:#0000;border-style:none;outline:2px solid #0000;flex:1;padding-left:.75rem;padding-right:.75rem;font-size:1rem;font-weight:700;line-height:1.5rem}.base-module__WddNaa__stepperInput:disabled{background-color:#0000!important}.base-module__WddNaa__stepperGroup[data-readonly=true]{background-color:#1010101a}.base-module__WddNaa__stepperGroup[data-readonly=true][focus-within]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.base-module__WddNaa__stepperGroup[data-readonly=true]:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.base-module__WddNaa__stepperGroup[data-readonly=true] .base-module__WddNaa__stepperInput{cursor:default;--tw-text-opacity:1;color:rgba(100, 116, 139, var(--tw-text-opacity))}.base-module__WddNaa__summary{--tw-bg-opacity:1;background-color:rgba(250, 248, 246, var(--tw-bg-opacity));border-width:1px;border-color:#9290911a;align-self:start;height:fit-content;padding:1.75rem;position:sticky;top:24px}.base-module__WddNaa__summary .base-module__WddNaa__sectionTitle{border-color:#9290911a;border-bottom-width:1px;margin-bottom:1rem;padding-bottom:1rem}.base-module__WddNaa__summaryRow{justify-content:space-between;align-items:center;gap:1rem;padding-top:.625rem;padding-bottom:.625rem;font-size:.875rem;line-height:1.25rem;display:flex}.base-module__WddNaa__summaryRow>span:first-child{--tw-text-opacity:1;color:rgba(100, 116, 139, var(--tw-text-opacity));font-weight:600}.base-module__WddNaa__summaryRow>span:last-child{white-space:nowrap;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgba(32, 37, 50, var(--tw-text-opacity));flex-shrink:0;font-weight:700}.base-module__WddNaa__summaryRowTotal{padding-top:.625rem}.base-module__WddNaa__summaryRowTotal>span:first-child{white-space:nowrap}.base-module__WddNaa__summaryRowTotal>span:last-child{--tw-text-opacity:1;color:rgba(204, 58, 16, var(--tw-text-opacity))}.base-module__WddNaa__divider{background-color:#92909133;height:1px;margin-top:.5rem;margin-bottom:.5rem}
.result-module__FBx81G__approvalResult{flex-direction:column;align-items:center;width:100%;max-width:880px;margin-left:auto;margin-right:auto;padding-top:.5rem;display:flex}.result-module__FBx81G__approvalResultMessage{flex-direction:column;align-items:center;width:100%;display:flex}.result-module__FBx81G__approvalResultMessageCompact{text-align:center;max-width:640px;padding:3rem 1.5rem}.result-module__FBx81G__approvalResultIcon{justify-content:center;align-items:center;width:4rem;height:4rem;margin-bottom:1rem;display:flex}.result-module__FBx81G__approvalResultIcon svg{width:100%;height:100%}.result-module__FBx81G__approvalResultPendingIcon{color:#d97706}.result-module__FBx81G__approvalResultTitle{text-align:center;--tw-text-opacity:1;color:rgba(50, 55, 70, var(--tw-text-opacity));text-wrap:balance;margin-bottom:2.25rem;font-size:32px;font-weight:700}.result-module__FBx81G__approvalResultSubtitle{text-align:center;--tw-text-opacity:1;max-width:560px;color:rgba(91, 100, 114, var(--tw-text-opacity));text-wrap:pretty;margin-top:-1.5rem;margin-bottom:2.25rem;font-size:1rem;line-height:1.625}.result-module__FBx81G__approvalResultMessageCompact .result-module__FBx81G__approvalResultIcon{width:3rem;height:3rem;margin-bottom:1.25rem}.result-module__FBx81G__approvalResultMessageCompact .result-module__FBx81G__approvalResultTitle{letter-spacing:-.01em;--tw-text-opacity:1;color:rgba(32, 37, 50, var(--tw-text-opacity));margin-bottom:.75rem;font-size:26px;line-height:1.375}.result-module__FBx81G__approvalResultMessageCompact .result-module__FBx81G__approvalResultSubtitle{--tw-text-opacity:1;max-width:560px;color:rgba(69, 77, 91, var(--tw-text-opacity));margin:0;font-size:1rem;font-weight:400;line-height:1.75rem}.result-module__FBx81G__bridgeView{--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:760px;min-height:390px;margin-left:auto;margin-right:auto;padding:4rem 1.5rem;display:flex}.result-module__FBx81G__bridgeStage{justify-content:center;align-items:center;margin-bottom:2.5rem;display:flex}.result-module__FBx81G__bridgeOtokoc{place-items:center;display:grid}.result-module__FBx81G__bridgeYkb{color:#004990;background:#fff;border:.5px solid #2025321a;border-radius:1rem;justify-content:center;align-items:center;padding:.75rem 18px;display:flex}.result-module__FBx81G__bridgeYkbLogo{width:112px;height:auto}.result-module__FBx81G__bridgeTrack{justify-content:center;align-items:center;width:132px;height:56px;margin-left:.75rem;margin-right:.75rem;display:flex;position:relative}.result-module__FBx81G__bridgeRail{--tw-translate-y:-50%;height:2px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgba(236, 234, 230, var(--tw-bg-opacity));border-radius:9999px;position:absolute;top:50%;left:0;right:0}.result-module__FBx81G__bridgeToken{z-index:1;background:#e4400f;border-radius:9999px;width:.5rem;height:.5rem;margin-top:-4px;animation:2.4s cubic-bezier(.45,0,.55,1) infinite result-module__FBx81G__bridgeToken;position:absolute;top:50%;left:0}.result-module__FBx81G__bridgeNode{z-index:2;--tw-translate-x:-50%;--tw-translate-y:-50%;width:34px;height:34px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(18, 146, 91, var(--tw-text-opacity));border:.5px solid #2025321f;border-radius:9999px;place-items:center;display:grid;position:absolute;top:50%;left:50%}.result-module__FBx81G__bridgeNode svg{width:18px;height:18px}.result-module__FBx81G__bridgeTitle{--tw-text-opacity:1;max-width:460px;color:rgba(29, 29, 31, var(--tw-text-opacity));letter-spacing:-.4px;text-wrap:balance;margin-bottom:.5rem;font-size:23px;font-weight:600;line-height:1.375}.result-module__FBx81G__bridgeNote{--tw-text-opacity:1;color:rgba(134, 134, 139, var(--tw-text-opacity));margin:0;font-size:.875rem;line-height:1.25rem}@keyframes result-module__FBx81G__bridgeToken{0%{opacity:0;background:#e4400f;left:0}12%{opacity:1}50%{background:#e4400f}51%{background:#004a93}88%{opacity:1}to{opacity:0;background:#004a93;left:calc(100% - 8px)}}@media (prefers-reduced-motion:reduce){.result-module__FBx81G__bridgeToken{opacity:0;animation:none}}@media (max-width:480px){.result-module__FBx81G__bridgeYkb{padding-left:.75rem;padding-right:.75rem}.result-module__FBx81G__bridgeYkbLogo{width:94px}.result-module__FBx81G__bridgeTrack{width:96px;margin-left:.5rem;margin-right:.5rem}}.result-module__FBx81G__approvalResultCards{grid-gap:1.5rem;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;width:100%;display:grid}@media (min-width:1024px){.result-module__FBx81G__approvalResultCards{grid-template-columns:repeat(2,minmax(0,1fr))}}.result-module__FBx81G__approvalInfoCard,.result-module__FBx81G__approvalDealerCard{--tw-border-opacity:1;border-width:1px;border-color:rgba(236, 232, 228, var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));--tw-shadow:0 10px 28px #32374612;--tw-shadow-colored:0 10px 28px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);overflow:hidden}.result-module__FBx81G__approvalInfoCardHeader{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(236, 232, 228, var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(250, 248, 246, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(50, 55, 70, var(--tw-text-opacity));padding:1rem 1.5rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.result-module__FBx81G__approvalInfoCardBody{padding:1.25rem 1.5rem}.result-module__FBx81G__approvalInfoRows{flex-direction:column;gap:.875rem;display:flex}.result-module__FBx81G__approvalInfoRow{-moz-column-gap:.5rem;--tw-text-opacity:1;color:rgba(100, 116, 139, var(--tw-text-opacity));flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;font-size:.875rem;line-height:1.25rem;display:flex}.result-module__FBx81G__approvalInfoRow strong{--tw-text-opacity:1;color:rgba(32, 37, 50, var(--tw-text-opacity));font-weight:700}.result-module__FBx81G__approvalInfoDivider{--tw-bg-opacity:1;background-color:rgba(222, 216, 210, var(--tw-bg-opacity));width:100%;height:1px;margin-top:1.25rem;margin-bottom:1.25rem}.result-module__FBx81G__approvalDealerHeader{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(204, 58, 16, var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(204, 58, 16, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity));padding:1rem 1.5rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.result-module__FBx81G__approvalDealerBody{padding:1.25rem 1.5rem}.result-module__FBx81G__approvalDealerText{--tw-text-opacity:1;max-width:360px;color:rgba(71, 85, 105, var(--tw-text-opacity));text-wrap:pretty;margin-bottom:1.5rem;font-size:.875rem;line-height:1.5rem}.result-module__FBx81G__approvalDealerName{--tw-text-opacity:1;color:rgba(32, 37, 50, var(--tw-text-opacity));align-items:center;gap:.75rem;margin-bottom:1.25rem;font-size:1rem;line-height:1.5rem;display:flex}.result-module__FBx81G__approvalDealerRows{--tw-text-opacity:1;color:rgba(32, 37, 50, var(--tw-text-opacity));flex-direction:column;gap:.5rem;font-size:.875rem;line-height:1.5rem;display:flex}.result-module__FBx81G__approvalDealerRows strong{font-weight:700}.result-module__FBx81G__approvalDealerLink{--tw-text-opacity:1;color:rgba(204, 58, 16, var(--tw-text-opacity));align-items:center;gap:.25rem;margin-top:1.5rem;font-size:.875rem;font-weight:700;line-height:1.25rem;display:inline-flex}.result-module__FBx81G__approvalResultFooter{--tw-border-opacity:1;border-top-width:1px;border-color:rgba(207, 200, 192, var(--tw-border-opacity));text-align:center;--tw-text-opacity:1;width:100%;color:rgba(50, 55, 70, var(--tw-text-opacity));text-wrap:pretty;max-width:780px;margin-top:3rem;padding-top:1.75rem;font-size:.875rem;font-weight:600;line-height:1.5rem}.result-module__FBx81G__approvalResultFooter a{--tw-text-opacity:1;color:rgba(204, 58, 16, var(--tw-text-opacity));text-decoration-line:underline;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.result-module__FBx81G__approvalResultFooter a:hover{--tw-text-opacity:1;color:rgba(154, 52, 18, var(--tw-text-opacity))}.result-module__FBx81G__approvalPaymentPlan{--tw-border-opacity:1;border-width:1px;border-color:rgba(236, 232, 228, var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));--tw-shadow:0 10px 28px #32374612;--tw-shadow-colored:0 10px 28px var(--tw-shadow-color);width:100%;box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);margin-top:2.25rem;overflow:hidden}.result-module__FBx81G__approvalPaymentPlanHeader{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(236, 232, 228, var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(250, 248, 246, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(50, 55, 70, var(--tw-text-opacity));padding:1rem 1.5rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.result-module__FBx81G__approvalPaymentPlanHeaderButton{--tw-bg-opacity:1;background-color:rgba(250, 248, 246, var(--tw-bg-opacity));text-align:left;--tw-text-opacity:1;width:100%;color:rgba(50, 55, 70, var(--tw-text-opacity));justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.5rem;font-size:.875rem;font-weight:700;line-height:1.25rem;transition:background-color .15s;display:flex}.result-module__FBx81G__approvalPaymentPlanBody{border-top:1px solid #ece8e4}.result-module__FBx81G__approvalPaymentPlanBodyOpen{display:block}.result-module__FBx81G__approvalPaymentPlanBodyInner{min-height:0;overflow:hidden}.result-module__FBx81G__paymentPlanToggle{display:none}.result-module__FBx81G__paymentPlanToggleIcon{flex-shrink:0;width:1rem;height:1rem;transition:transform .2s cubic-bezier(.2,0,0,1)}.result-module__FBx81G__paymentPlanToggleIconUp{flex-shrink:0;width:1rem;height:1rem;transition:transform .2s cubic-bezier(.2,0,0,1);transform:rotate(180deg)}.result-module__FBx81G__approvalPaymentPlanSummary{grid-column-gap:2.5rem;-moz-column-gap:2.5rem;grid-row-gap:.25rem;--tw-border-opacity:1;border-top-width:1px;border-color:rgba(236, 232, 228, var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(250, 248, 246, var(--tw-bg-opacity));grid-template-columns:repeat(1,minmax(0,1fr));gap:.25rem 2.5rem;padding:1.25rem 1.5rem;display:grid}@media (min-width:640px){.result-module__FBx81G__approvalPaymentPlanSummary{grid-template-columns:repeat(2,minmax(0,1fr))}}.result-module__FBx81G__approvalPaymentPlanSummaryRow{justify-content:space-between;align-items:center;gap:1rem;padding-top:.375rem;padding-bottom:.375rem;font-size:.875rem;line-height:1.25rem;display:flex}.result-module__FBx81G__approvalPaymentPlanSummaryRow dt{--tw-text-opacity:1;color:rgba(100, 116, 139, var(--tw-text-opacity))}.result-module__FBx81G__approvalPaymentPlanSummaryRow dd{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgba(32, 37, 50, var(--tw-text-opacity));font-weight:700}.result-module__FBx81G__approvalPaymentPlanSummaryTotal{--tw-border-opacity:1;border-top-width:1px;border-color:rgba(222, 216, 210, var(--tw-border-opacity));margin-top:.25rem;padding-top:.75rem}@media (min-width:640px){.result-module__FBx81G__approvalPaymentPlanSummaryTotal{grid-column:span 2/span 2}}.result-module__FBx81G__approvalPaymentPlanSummaryTotal dt{--tw-text-opacity:1;color:rgba(32, 37, 50, var(--tw-text-opacity));font-weight:700}.result-module__FBx81G__approvalPaymentPlanSummaryTotal dd{--tw-text-opacity:1;color:rgba(204, 58, 16, var(--tw-text-opacity));font-size:1rem;line-height:1.5rem}.result-module__FBx81G__approvalPaymentPlanTableWrapper{scrollbar-width:thin;scrollbar-color:#cbc3ba transparent;width:100%;max-height:480px;overflow:auto}.result-module__FBx81G__approvalPaymentPlanTableWrapper::-webkit-scrollbar{width:8px;height:8px}.result-module__FBx81G__approvalPaymentPlanTableWrapper::-webkit-scrollbar-track{background:0 0}.result-module__FBx81G__approvalPaymentPlanTableWrapper::-webkit-scrollbar-thumb{background-color:#cbc3ba;background-clip:content-box;border:2px solid #0000;border-radius:9999px}.result-module__FBx81G__approvalPaymentPlanTableWrapper::-webkit-scrollbar-corner{background:0 0}.result-module__FBx81G__approvalPaymentPlanTable{border-collapse:collapse;width:100%;min-width:560px;font-size:.875rem;line-height:1.25rem}.result-module__FBx81G__approvalPaymentPlanTable thead th{z-index:10;white-space:nowrap;--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(236, 232, 228, var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));text-align:left;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgba(148, 163, 184, var(--tw-text-opacity));padding:.75rem 1rem;font-size:11px;font-weight:700;position:sticky;top:0;box-shadow:inset 0 -1px #ece8e4}.result-module__FBx81G__approvalPaymentPlanTable thead th:nth-child(n+3),.result-module__FBx81G__approvalPaymentPlanTable tbody td:nth-child(n+3){text-align:right}.result-module__FBx81G__approvalPaymentPlanTable tbody td{white-space:nowrap;--tw-border-opacity:1;border-top-width:1px;border-color:rgba(245, 245, 245, var(--tw-border-opacity));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgba(32, 37, 50, var(--tw-text-opacity));padding:.75rem 1rem}.result-module__FBx81G__approvalPaymentPlanTable tbody td:first-child{--tw-text-opacity:1;color:rgba(100, 116, 139, var(--tw-text-opacity));font-weight:700}.result-module__FBx81G__approvalPaymentPlanTable tbody tr:nth-child(2n){--tw-bg-opacity:1;background-color:rgba(250, 248, 246, var(--tw-bg-opacity))}@media (hover:hover) and (pointer:fine){.result-module__FBx81G__approvalPaymentPlanHeaderButton:hover{--tw-bg-opacity:1;background-color:rgba(243, 239, 235, var(--tw-bg-opacity))}.result-module__FBx81G__approvalPaymentPlanTableWrapper::-webkit-scrollbar-thumb:hover{background-color:#b3aaa0}.result-module__FBx81G__approvalPaymentPlanTable tbody tr:hover{--tw-bg-opacity:1;background-color:rgba(254, 246, 241, var(--tw-bg-opacity))}}@media (max-width:767px){.result-module__FBx81G__approvalPaymentPlanTableWrapper{max-height:none;padding:.75rem;overflow:visible}.result-module__FBx81G__approvalPaymentPlanTable[data-collapsed=true] tbody tr:nth-child(n+13){display:none}.result-module__FBx81G__paymentPlanToggle{--tw-border-opacity:1;border-top-width:1px;border-color:rgba(236, 232, 228, var(--tw-border-opacity));--tw-text-opacity:1;width:100%;color:rgba(204, 58, 16, var(--tw-text-opacity));justify-content:center;align-items:center;gap:.375rem;padding-top:.875rem;padding-bottom:.875rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition:background-color .15s;display:flex}.result-module__FBx81G__paymentPlanToggle:active{transform:scale(.98)}.result-module__FBx81G__approvalPaymentPlanTable{min-width:0;font-size:13px}.result-module__FBx81G__approvalPaymentPlanTable thead{display:none}.result-module__FBx81G__approvalPaymentPlanTable tbody tr{--tw-border-opacity:1;border-width:1px;border-color:rgba(236, 232, 228, var(--tw-border-opacity));margin-bottom:.75rem;display:block;overflow:hidden}.result-module__FBx81G__approvalPaymentPlanTable tbody tr:last-child{margin-bottom:0}.result-module__FBx81G__approvalPaymentPlanTable tbody tr:nth-child(2n),.result-module__FBx81G__approvalPaymentPlanTable tbody tr:hover{--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity))}.result-module__FBx81G__approvalPaymentPlanTable tbody td{white-space:normal;--tw-border-opacity:1;border-width:0 0 1px;border-color:rgba(245, 245, 245, var(--tw-border-opacity));text-align:right;justify-content:space-between;align-items:center;gap:1rem;padding:.625rem 1rem;display:flex}.result-module__FBx81G__approvalPaymentPlanTable tbody td:last-child{border-bottom-width:0}.result-module__FBx81G__approvalPaymentPlanTable tbody td:before{content:attr(data-label);text-align:left;text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgba(148, 163, 184, var(--tw-text-opacity));font-size:.75rem;font-weight:600;line-height:1rem}.result-module__FBx81G__approvalPaymentPlanTable tbody tr td:first-child{--tw-bg-opacity:1;background-color:rgba(250, 248, 246, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(32, 37, 50, var(--tw-text-opacity))}}@media (hover:hover) and (pointer:fine) and (max-width:767px){.result-module__FBx81G__paymentPlanToggle:hover{--tw-bg-opacity:1;background-color:rgba(254, 246, 241, var(--tw-bg-opacity))}}@media (max-width:767px){.result-module__FBx81G__approvalResult{padding-top:0}.result-module__FBx81G__approvalResultIcon{width:5rem;height:5rem}.result-module__FBx81G__approvalResultTitle{margin-bottom:1.75rem;font-size:24px}.result-module__FBx81G__approvalResultMessageCompact{padding:2rem .25rem}.result-module__FBx81G__approvalResultMessageCompact .result-module__FBx81G__approvalResultIcon{width:2.75rem;height:2.75rem;margin-bottom:1rem}.result-module__FBx81G__approvalResultMessageCompact .result-module__FBx81G__approvalResultTitle{margin-bottom:.5rem;font-size:22px}.result-module__FBx81G__approvalResultMessageCompact .result-module__FBx81G__approvalResultSubtitle{max-width:480px;font-size:15px;line-height:1.5rem}.result-module__FBx81G__approvalResultCards{gap:1.25rem}.result-module__FBx81G__approvalResultFooter{margin-top:2.25rem;padding-top:1.25rem;font-size:.75rem;line-height:1rem}}
.identity-module__4SVl4q__advertCard{--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);max-width:1040px;box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:1px;border-color:#9290911a;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;transition-property:box-shadow;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:grid;overflow:hidden}@media (min-width:1024px){.identity-module__4SVl4q__advertCard{grid-template-columns:140px 1fr auto}}@media (max-width:1023px){.identity-module__4SVl4q__advertCard{grid-template-columns:1fr}}.identity-module__4SVl4q__advertImageWrapper{--tw-bg-opacity:1;background-color:rgba(245, 245, 245, var(--tw-bg-opacity));outline-offset:-1px;outline:1px solid #0000001a;height:200px;position:relative;overflow:hidden}@media (min-width:1024px){.identity-module__4SVl4q__advertImageWrapper{height:auto;min-height:120px}}.identity-module__4SVl4q__advertImage{object-fit:cover;transform-origin:50% 45%;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.15)}.identity-module__4SVl4q__advertInfo{flex-direction:column;justify-content:center;padding:1rem 18px;display:flex}.identity-module__4SVl4q__advertTitle{--tw-text-opacity:1;color:rgba(50, 55, 70, var(--tw-text-opacity));font-size:1rem;font-weight:600;line-height:1.5rem}.identity-module__4SVl4q__advertSubtitle{--tw-text-opacity:1;color:rgba(116, 114, 115, var(--tw-text-opacity));margin-top:.25rem;font-size:.75rem;line-height:1rem}.identity-module__4SVl4q__advertProperties{grid-gap:.25rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;margin-top:.5rem;display:grid}@media (min-width:640px){.identity-module__4SVl4q__advertProperties{grid-template-columns:repeat(4,minmax(0,1fr))}}.identity-module__4SVl4q__advertPropertyItem{--tw-text-opacity:1;color:rgba(51, 65, 85, var(--tw-text-opacity));background-color:#bdbdbd1c;align-items:center;padding:.375rem .5rem;font-size:.75rem;line-height:1rem;display:flex}.identity-module__4SVl4q__advertPriceSection{flex-direction:column;justify-content:center;align-items:flex-end;padding:1rem 18px;display:flex}.identity-module__4SVl4q__advertPrice{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;color:rgba(50, 55, 70, var(--tw-text-opacity));font-size:1.125rem;font-weight:700;line-height:1.75rem}
.interaction-module__0wOJVG__stepFooter{z-index:20;width:100%;padding-bottom:env(safe-area-inset-bottom,0px);margin-top:auto;position:sticky;bottom:0}.interaction-module__0wOJVG__stepFooterConsent{--tw-border-opacity:1;border-top-width:1px;border-color:rgba(236, 236, 236, var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));padding:.75rem 1rem;box-shadow:0 -8px 20px -12px #0000002e}.interaction-module__0wOJVG__stepFooterBar{--tw-border-opacity:1;border-top-width:1px;border-color:rgba(236, 232, 228, var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity))}.interaction-module__0wOJVG__stepFooterInner{justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:1040px;min-height:80px;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;display:flex}.interaction-module__0wOJVG__stepFooterVehicle{align-items:center;gap:.75rem;min-width:0;display:flex}.interaction-module__0wOJVG__stepFooterVehicleImage{--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));object-fit:cover;outline-offset:-1px;border-radius:.375rem;outline:1px solid #00000014;flex-shrink:0;width:60px;height:2.75rem}.interaction-module__0wOJVG__stepFooterVehicleText{flex-direction:column;min-width:0;display:flex}.interaction-module__0wOJVG__stepFooterVehicleLabel{--tw-text-opacity:1;color:rgba(116, 114, 115, var(--tw-text-opacity));font-size:.75rem;font-weight:500;line-height:1rem}.interaction-module__0wOJVG__stepFooterVehicleName{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgba(32, 37, 50, var(--tw-text-opacity));font-size:1rem;font-weight:700;line-height:1.5rem;overflow:hidden}.interaction-module__0wOJVG__stepFooterButton{border-radius:50px;flex-shrink:0;width:150px;height:3rem;font-size:.875rem;font-weight:700;line-height:1.25rem}@media (min-width:640px){.interaction-module__0wOJVG__stepFooterButton{width:160px}}.interaction-module__0wOJVG__marketingConsent{cursor:pointer;-webkit-user-select:none;user-select:none;--tw-border-opacity:1;border-width:1px;border-color:rgba(236, 191, 184, var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(252, 239, 236, var(--tw-bg-opacity));margin-top:1.25rem;padding:.75rem 1rem;display:block}.interaction-module__0wOJVG__marketingConsentHeader{align-items:flex-start;gap:.75rem;display:flex}.interaction-module__0wOJVG__marketingConsentBox{cursor:pointer;--tw-border-opacity:1;border-width:1px;border-color:rgba(199, 163, 156, var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));outline-offset:2px;border-radius:5px;outline:2px solid #0000;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;margin-top:.125rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.interaction-module__0wOJVG__marketingConsentBox.interaction-module__0wOJVG__focus-visible,.interaction-module__0wOJVG__marketingConsentBox:focus-visible{box-shadow:0 0 0 3px #e4401140}.interaction-module__0wOJVG__marketingConsentBoxChecked{--tw-border-opacity:1;border-color:rgba(228, 64, 17, var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(228, 64, 17, var(--tw-bg-opacity))}.interaction-module__0wOJVG__marketingConsentIntro{--tw-text-opacity:1;color:rgba(51, 65, 85, var(--tw-text-opacity));font-size:15px;font-weight:700;line-height:1.375}.interaction-module__0wOJVG__marketingConsentLink{--tw-text-opacity:1;color:rgba(228, 64, 17, var(--tw-text-opacity));font-weight:700;text-decoration-line:underline}.interaction-module__0wOJVG__marketingConsentText{--tw-text-opacity:1;color:rgba(51, 65, 85, var(--tw-text-opacity));margin-top:.75rem;padding-left:2rem;font-size:13px;line-height:1.625}.interaction-module__0wOJVG__mobileConsentWrapper{width:100%}.interaction-module__0wOJVG__mobileConsentBox{--tw-border-opacity:1;border-width:1px;border-color:rgba(236, 191, 184, var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(252, 239, 236, var(--tw-bg-opacity));border-radius:10px;width:100%;transition:background-color .22s cubic-bezier(.23,1,.32,1)}.interaction-module__0wOJVG__mobileConsentBoxOpen{background-color:#fce9e5}.interaction-module__0wOJVG__mobileConsentHeader{-webkit-user-select:none;user-select:none;align-items:flex-start;gap:.75rem;width:100%;padding:.75rem 1rem;display:flex}.interaction-module__0wOJVG__mobileConsentToggle{-webkit-user-select:none;user-select:none;text-align:left;flex:1;align-items:flex-start;gap:.5rem;display:flex}.interaction-module__0wOJVG__mobileConsentIntro{--tw-text-opacity:1;color:rgba(51, 65, 85, var(--tw-text-opacity));flex:1;font-size:14px;font-weight:500;line-height:1.375}.interaction-module__0wOJVG__mobileConsentContent{display:none}.interaction-module__0wOJVG__mobileConsentContentOpen{display:block}.interaction-module__0wOJVG__mobileConsentInner{overflow:hidden}.interaction-module__0wOJVG__mobileConsentText{--tw-text-opacity:1;color:rgba(51, 65, 85, var(--tw-text-opacity));padding-bottom:1rem;padding-left:3rem;padding-right:1rem;font-size:13px;line-height:1.625}.interaction-module__0wOJVG__consentText{--tw-text-opacity:1;min-width:0;color:rgba(100, 116, 139, var(--tw-text-opacity));text-wrap:pretty;flex:1;font-size:.75rem;line-height:1.25rem}.interaction-module__0wOJVG__consentLink{--tw-text-opacity:1;color:rgba(204, 58, 16, var(--tw-text-opacity));font-weight:600;text-decoration-line:underline;transition-property:color;transition-duration:.15s}.interaction-module__0wOJVG__pdfModal{flex-direction:column;height:min(82vh,760px);display:flex}.interaction-module__0wOJVG__pdfModalHeader{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgba(236, 232, 228, var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}.interaction-module__0wOJVG__pdfModalTitle{--tw-text-opacity:1;color:rgba(32, 37, 50, var(--tw-text-opacity));text-wrap:balance;font-size:1rem;font-weight:700;line-height:1.5rem}.interaction-module__0wOJVG__pdfModalClose{--tw-text-opacity:1;width:2.25rem;height:2.25rem;color:rgba(100, 116, 139, var(--tw-text-opacity));border-radius:9999px;flex-shrink:0;place-items:center;transition-property:background-color,color,transform;transition-duration:.15s;display:grid;position:relative}.interaction-module__0wOJVG__pdfModalClose svg{width:1.25rem;height:1.25rem}.interaction-module__0wOJVG__pdfModalClose:active{transform:scale(.96)}.interaction-module__0wOJVG__pdfModalBody{--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));flex:1;min-height:0;padding:.75rem}.interaction-module__0wOJVG__pdfFrame{--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));outline-offset:-1px;border-width:0;border-radius:.5rem;outline:1px solid #0000001a;width:100%;height:100%}.interaction-module__0wOJVG__pdfModalFooter{--tw-border-opacity:1;border-top-width:1px;border-color:rgba(236, 232, 228, var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}.interaction-module__0wOJVG__pdfModalSecondary{border-radius:50px;height:2.75rem;padding-left:1.5rem;padding-right:1.5rem;font-weight:700;transition-property:background-color,color,transform}.interaction-module__0wOJVG__pdfModalSecondary:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.interaction-module__0wOJVG__consentLink:hover{--tw-text-opacity:1;color:rgba(234, 88, 12, var(--tw-text-opacity))}.interaction-module__0wOJVG__pdfModalClose:hover{--tw-bg-opacity:1;background-color:rgba(236, 232, 228, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(32, 37, 50, var(--tw-text-opacity))}}@media (max-width:767px){.interaction-module__0wOJVG__pdfModal{height:min(86vh,680px)}.interaction-module__0wOJVG__pdfModalFooter{flex-direction:column-reverse;gap:.625rem}.interaction-module__0wOJVG__pdfModalSecondary{width:100%}}
.handoff-module__2Vpqca__handoff{--tw-border-opacity:1;border-width:1px;border-color:rgba(236, 232, 228, var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));--tw-shadow:0 10px 28px #32374612;--tw-shadow-colored:0 10px 28px var(--tw-shadow-color);width:100%;box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-top:3px solid #004990;margin-bottom:1.5rem;overflow:hidden}.handoff-module__2Vpqca__handoffQrLayout{grid-gap:2.5rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2.5rem;padding:1.5rem 1.5rem 1.5rem 2rem;display:grid}.handoff-module__2Vpqca__handoffButtonLayout{flex-direction:column;padding:1.25rem;display:flex}.handoff-module__2Vpqca__handoffContent{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.handoff-module__2Vpqca__handoffLogo{color:#004990;flex-shrink:0;width:104px;height:auto;margin-bottom:1rem}.handoff-module__2Vpqca__handoff.handoff-module__2Vpqca__handoffQrLayout{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);padding-top:1.75rem;padding-bottom:1.75rem}.handoff-module__2Vpqca__handoffQrLayout .handoff-module__2Vpqca__handoffLogo{width:108px;margin-bottom:1rem}.handoff-module__2Vpqca__handoffQrTitle{flex-direction:column;gap:.25rem;max-width:420px;margin:0;display:flex}.handoff-module__2Vpqca__handoffButtonLayout .handoff-module__2Vpqca__handoffQrTitle{margin-bottom:1.25rem}.handoff-module__2Vpqca__handoffQrTitleLead{--tw-text-opacity:1;color:rgba(32, 37, 50, var(--tw-text-opacity));text-wrap:balance;font-size:1.125rem;font-weight:600;line-height:1.75rem}.handoff-module__2Vpqca__handoffQrTitleRest{--tw-text-opacity:1;color:rgba(91, 100, 114, var(--tw-text-opacity));text-wrap:balance;font-size:.875rem;font-weight:400;line-height:1.5rem}.handoff-module__2Vpqca__handoffQrTitleEmphasis{--tw-text-opacity:1;color:rgba(32, 37, 50, var(--tw-text-opacity));font-weight:500}.handoff-module__2Vpqca__handoffSteps{-moz-column-gap:1.5rem;counter-reset:handoff-step;flex-wrap:wrap;gap:.75rem 1.5rem;margin-bottom:1.25rem;display:flex}.handoff-module__2Vpqca__handoffSteps li{--tw-text-opacity:1;color:rgba(50, 55, 70, var(--tw-text-opacity));counter-increment:handoff-step;align-items:center;gap:.5rem;font-size:13px;font-weight:600;display:flex}.handoff-module__2Vpqca__handoffSteps li:before{--tw-border-opacity:1;border-width:1px;border-color:rgba(204, 58, 16, var(--tw-border-opacity));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);--tw-text-opacity:1;width:1.5rem;height:1.5rem;color:rgba(204, 58, 16, var(--tw-text-opacity));content:counter(handoff-step);border-radius:9999px;flex-shrink:0;place-items:center;font-size:.75rem;font-weight:700;line-height:1rem;display:grid}.handoff-module__2Vpqca__handoffQr{--tw-bg-opacity:1;background-color:rgba(250, 248, 246, var(--tw-bg-opacity));flex-direction:column;align-items:center;gap:.75rem;margin:0;padding:1.5rem 1.5rem 1rem;display:flex}.handoff-module__2Vpqca__handoffQrFrame{background:linear-gradient(#cc3a10,#cc3a10) 0 0/22px 3px no-repeat,linear-gradient(#cc3a10,#cc3a10) 0 0/3px 22px no-repeat,linear-gradient(#cc3a10,#cc3a10) 100% 0/22px 3px no-repeat,linear-gradient(#cc3a10,#cc3a10) 100% 0/3px 22px no-repeat,linear-gradient(#cc3a10,#cc3a10) 0 100%/22px 3px no-repeat,linear-gradient(#cc3a10,#cc3a10) 0 100%/3px 22px no-repeat,linear-gradient(#cc3a10,#cc3a10) 100% 100%/22px 3px no-repeat,linear-gradient(#cc3a10,#cc3a10) 100% 100%/3px 22px no-repeat,#fff;padding:.875rem;position:relative}.handoff-module__2Vpqca__handoffQrFrame svg,.handoff-module__2Vpqca__handoffQrPlaceholder{width:148px;height:148px;display:block}.handoff-module__2Vpqca__handoffQrPlaceholder{--tw-bg-opacity:1;background-color:rgba(243, 239, 235, var(--tw-bg-opacity))}.handoff-module__2Vpqca__handoffQrCaption{--tw-text-opacity:1;color:rgba(91, 100, 114, var(--tw-text-opacity));align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;line-height:1rem;display:flex}.handoff-module__2Vpqca__handoffQrCaption svg{--tw-text-opacity:1;width:1rem;height:1rem;color:rgba(204, 58, 16, var(--tw-text-opacity))}.handoff-module__2Vpqca__handoffButton{--tw-bg-opacity:1;background-color:rgba(204, 58, 16, var(--tw-bg-opacity));--tw-text-opacity:1;width:100%;height:3rem;color:rgba(255, 255, 255, var(--tw-text-opacity));touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:50px;justify-content:center;align-items:center;gap:.375rem;margin-top:.25rem;padding-left:1.5rem;padding-right:1.5rem;font-size:.875rem;font-weight:700;line-height:1.25rem;text-decoration-line:none;transition:background-color .15s,transform .12s;display:flex}.handoff-module__2Vpqca__handoffButton svg{width:1rem;height:1rem}.handoff-module__2Vpqca__handoffButton:active{transform:scale(.98)}.handoff-module__2Vpqca__handoffButton.handoff-module__2Vpqca__focus-visible,.handoff-module__2Vpqca__handoffButton:focus-visible{outline-offset:3px;outline:2px solid #004990}.handoff-module__2Vpqca__handoffSkeleton{--tw-bg-opacity:1;background-color:rgba(241, 237, 233, var(--tw-bg-opacity));background-image:linear-gradient(90deg,#0000,#ffffffb3,#0000);background-repeat:no-repeat;background-size:200% 100%;animation:1.4s ease-in-out infinite handoff-module__2Vpqca__handoffShimmer;display:block}.handoff-module__2Vpqca__handoffSkeletonLogo{width:104px;height:18px;margin-bottom:1rem}.handoff-module__2Vpqca__handoffSkeletonTitle{width:60%;height:1.25rem;margin-bottom:.75rem}.handoff-module__2Vpqca__handoffSkeletonText{width:100%;max-width:480px;height:.875rem;margin-bottom:.5rem}.handoff-module__2Vpqca__handoffSkeletonTextShort{width:40%;margin-bottom:1.25rem}.handoff-module__2Vpqca__handoffSkeletonButton{border-radius:50px;width:100%;max-width:420px;height:3rem}.handoff-module__2Vpqca__handoffSkeletonQr{width:224px;height:244px}@keyframes handoff-module__2Vpqca__handoffShimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@media (hover:hover) and (pointer:fine){.handoff-module__2Vpqca__handoffButton:hover{background-color:#b3330e}}@media (max-width:1023px){.handoff-module__2Vpqca__handoffQrLayout{gap:1.5rem;padding-left:1.5rem}}@media (prefers-reduced-motion:reduce){.handoff-module__2Vpqca__handoffSkeleton{animation:none}.handoff-module__2Vpqca__handoffButton{transition:none}}
.birthday-module__P0zoKa__root{position:relative}.birthday-module__P0zoKa__field{background-color:#1010101a;align-items:center;width:100%;height:60px;padding-left:1.25rem;padding-right:.5rem;transition-property:box-shadow;transition-duration:.15s;display:flex;position:relative}.birthday-module__P0zoKa__field[focus-within]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgba(245, 164, 34, var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.birthday-module__P0zoKa__field:focus-within,.birthday-module__P0zoKa__fieldOpen{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgba(245, 164, 34, var(--tw-ring-opacity))}.birthday-module__P0zoKa__fieldError,.birthday-module__P0zoKa__fieldError[focus-within]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.birthday-module__P0zoKa__fieldError,.birthday-module__P0zoKa__fieldError:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgba(239, 68, 68, var(--tw-ring-opacity))}.birthday-module__P0zoKa__fieldLabel{pointer-events:none;--tw-text-opacity:1;color:rgba(161, 161, 170, var(--tw-text-opacity));font-size:.75rem;line-height:1rem;position:absolute;top:.5rem;left:1.25rem}.birthday-module__P0zoKa__requiredPlaceholder{pointer-events:none;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-webkit-user-select:none;user-select:none;text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgba(116, 114, 115, var(--tw-text-opacity));font-size:1rem;font-weight:500;line-height:1.5rem;position:absolute;top:50%;left:1.25rem;right:3rem;overflow:hidden}.birthday-module__P0zoKa__input{--tw-text-opacity:1;width:100%;height:100%;color:rgba(0, 0, 0, var(--tw-text-opacity));outline-offset:2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background-color:#0000;border-width:0;outline:2px solid #0000;font-size:1rem;font-weight:500;line-height:1.25rem}.birthday-module__P0zoKa__input::placeholder{--tw-text-opacity:1;color:rgba(116, 114, 115, var(--tw-text-opacity));font-weight:500}.birthday-module__P0zoKa__fieldLabel+.birthday-module__P0zoKa__input{padding-top:1rem}.birthday-module__P0zoKa__calButton{--tw-text-opacity:1;width:2.5rem;height:2.5rem;color:rgba(116, 114, 115, var(--tw-text-opacity));border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;transition-property:color,background-color;transition-duration:.15s;display:flex}.birthday-module__P0zoKa__calButton:hover{--tw-bg-opacity:1;background-color:rgba(245, 245, 245, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(204, 58, 16, var(--tw-text-opacity))}.birthday-module__P0zoKa__calButton.birthday-module__P0zoKa__focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgba(245, 164, 34, var(--tw-ring-opacity));outline-offset:2px;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);outline-offset:2px;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);outline:2px solid #0000}.birthday-module__P0zoKa__calButton:focus-visible{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgba(245, 164, 34, var(--tw-ring-opacity));outline:2px solid #0000}.birthday-module__P0zoKa__calButton svg{width:1.25rem;height:1.25rem}.birthday-module__P0zoKa__errorText{--tw-text-opacity:1;color:rgba(220, 38, 38, var(--tw-text-opacity));padding:.5rem 1rem;font-size:.75rem;line-height:1rem}.birthday-module__P0zoKa__panel{z-index:50;--tw-border-opacity:1;border-width:1px;border-color:rgba(236, 232, 228, var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));border-radius:1rem;margin-top:.5rem;padding:.75rem;animation:.24s cubic-bezier(.2,0,0,1) both birthday-module__P0zoKa__panelReveal;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 16px 40px #32374629}@keyframes birthday-module__P0zoKa__panelReveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.birthday-module__P0zoKa__calendar{-webkit-user-select:none;user-select:none;width:100%}.birthday-module__P0zoKa__calHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.birthday-module__P0zoKa__calNav{--tw-text-opacity:1;width:2.25rem;height:2.25rem;color:rgba(116, 114, 115, var(--tw-text-opacity));border-radius:.5rem;justify-content:center;align-items:center;transition-property:background-color,color;transition-duration:.15s;display:flex}.birthday-module__P0zoKa__calNav:hover:not(:disabled){--tw-bg-opacity:1;background-color:rgba(245, 245, 245, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(204, 58, 16, var(--tw-text-opacity))}.birthday-module__P0zoKa__calNav:disabled{cursor:not-allowed;--tw-text-opacity:1;color:rgba(177, 177, 177, var(--tw-text-opacity))}.birthday-module__P0zoKa__calNav svg{width:1.25rem;height:1.25rem}.birthday-module__P0zoKa__calNavSpacer{flex-shrink:0;width:2.25rem;height:2.25rem}.birthday-module__P0zoKa__calCrumbs{flex:1;justify-content:center;align-items:center;gap:.375rem;display:flex}.birthday-module__P0zoKa__calCrumb{--tw-text-opacity:1;color:rgba(32, 37, 50, var(--tw-text-opacity));font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-radius:.5rem;padding:.25rem .625rem;font-size:.875rem;font-weight:700;line-height:1.25rem;transition-property:background-color,color;transition-duration:.15s}.birthday-module__P0zoKa__calCrumb:hover{--tw-bg-opacity:1;background-color:rgba(244, 240, 238, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(204, 58, 16, var(--tw-text-opacity))}.birthday-module__P0zoKa__calStepLabel{--tw-text-opacity:1;color:rgba(116, 114, 115, var(--tw-text-opacity));padding-left:.25rem;padding-right:.25rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.birthday-module__P0zoKa__monthGrid{grid-gap:.375rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;padding:.25rem;display:grid}.birthday-module__P0zoKa__monthCell{--tw-text-opacity:1;height:3rem;color:rgba(32, 37, 50, var(--tw-text-opacity));border-radius:.5rem;justify-content:center;align-items:center;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:background-color,color;transition-duration:.12s;display:flex}.birthday-module__P0zoKa__monthCell:hover:not(:disabled){--tw-bg-opacity:1;background-color:rgba(244, 240, 238, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(204, 58, 16, var(--tw-text-opacity))}.birthday-module__P0zoKa__monthCell:disabled{cursor:not-allowed;--tw-text-opacity:1;color:rgba(177, 177, 177, var(--tw-text-opacity))}.birthday-module__P0zoKa__monthCellActive,.birthday-module__P0zoKa__monthCellActive:hover{--tw-bg-opacity:1;background-color:rgba(204, 58, 16, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity));font-weight:700}.birthday-module__P0zoKa__weekRow{grid-template-columns:repeat(7,minmax(0,1fr));padding-left:.25rem;padding-right:.25rem;display:grid}.birthday-module__P0zoKa__weekday{--tw-text-opacity:1;height:2rem;color:rgba(161, 161, 170, var(--tw-text-opacity));justify-content:center;align-items:center;font-size:.75rem;font-weight:500;line-height:1rem;display:flex}.birthday-module__P0zoKa__dayGrid{grid-gap:.125rem;grid-template-columns:repeat(7,minmax(0,1fr));gap:.125rem;padding-left:.25rem;padding-right:.25rem;display:grid}.birthday-module__P0zoKa__dayBlank{height:2.25rem}.birthday-module__P0zoKa__dayCell{--tw-text-opacity:1;height:2.25rem;color:rgba(32, 37, 50, var(--tw-text-opacity));font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-radius:.5rem;justify-content:center;align-items:center;font-size:.875rem;line-height:1.25rem;transition-property:background-color,color;transition-duration:.12s;display:flex}.birthday-module__P0zoKa__dayCell:hover:not(:disabled){--tw-bg-opacity:1;background-color:rgba(244, 240, 238, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(204, 58, 16, var(--tw-text-opacity))}.birthday-module__P0zoKa__dayCell:disabled{cursor:not-allowed;--tw-text-opacity:1;color:rgba(177, 177, 177, var(--tw-text-opacity))}.birthday-module__P0zoKa__dayCellActive,.birthday-module__P0zoKa__dayCellActive:hover{--tw-bg-opacity:1;background-color:rgba(204, 58, 16, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity));font-weight:700}.birthday-module__P0zoKa__yearGrid{grid-gap:.25rem;scrollbar-width:thin;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;max-height:232px;padding-left:.25rem;padding-right:.25rem;display:grid;overflow-y:auto}.birthday-module__P0zoKa__yearCell{--tw-text-opacity:1;height:2.5rem;color:rgba(32, 37, 50, var(--tw-text-opacity));font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-radius:.5rem;justify-content:center;align-items:center;font-size:.875rem;line-height:1.25rem;transition-property:background-color,color;transition-duration:.12s;display:flex}.birthday-module__P0zoKa__yearCell:hover{--tw-bg-opacity:1;background-color:rgba(244, 240, 238, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(204, 58, 16, var(--tw-text-opacity))}.birthday-module__P0zoKa__yearCellActive,.birthday-module__P0zoKa__yearCellActive:hover{--tw-bg-opacity:1;background-color:rgba(204, 58, 16, var(--tw-bg-opacity));--tw-text-opacity:1;color:rgba(255, 255, 255, var(--tw-text-opacity));font-weight:700}.birthday-module__P0zoKa__sheetOverlay{z-index:60;background-color:#0006;position:fixed;inset:0}.birthday-module__P0zoKa__sheetContent{z-index:70;--tw-bg-opacity:1;background-color:rgba(255, 255, 255, var(--tw-bg-opacity));outline-offset:2px;max-height:88vh;padding-bottom:max(16px, env(safe-area-inset-bottom));border-top-left-radius:1rem;border-top-right-radius:1rem;outline:2px solid #0000;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}.birthday-module__P0zoKa__sheetGrabber{--tw-bg-opacity:1;background-color:rgba(177, 177, 177, var(--tw-bg-opacity));border-radius:9999px;flex-shrink:0;width:2.5rem;height:.375rem;margin-top:.75rem;margin-left:auto;margin-right:auto}.birthday-module__P0zoKa__sheetHead{justify-content:center;align-items:center;padding:.75rem 1rem;display:flex}.birthday-module__P0zoKa__sheetTitle{--tw-text-opacity:1;color:rgba(32, 37, 50, var(--tw-text-opacity));font-size:1rem;font-weight:700;line-height:1.5rem}.birthday-module__P0zoKa__sheetBody{padding-bottom:.5rem;padding-left:.75rem;padding-right:.75rem}@media (prefers-reduced-motion:reduce){.birthday-module__P0zoKa__panel,.birthday-module__P0zoKa__calNav,.birthday-module__P0zoKa__calCrumb,.birthday-module__P0zoKa__monthCell,.birthday-module__P0zoKa__dayCell,.birthday-module__P0zoKa__yearCell,.birthday-module__P0zoKa__calButton{transition:none;animation:none}}
.style-module__AR1URG__overlay{z-index:100;background:#0006;position:fixed;inset:0}.style-module__AR1URG__content{--consent-accent:#c9461f;--consent-ink:#202532;--consent-muted:#5b6472;--consent-surface:#fff;z-index:101;background:var(--consent-surface);padding-bottom:env(safe-area-inset-bottom);border-top-left-radius:20px;border-top-right-radius:20px;outline:none;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}.style-module__AR1URG__handle{background:#e2e0e6;border-radius:9999px;flex-shrink:0;width:44px;height:5px;margin:10px auto 4px}.style-module__AR1URG__panel{text-align:left;flex-direction:column;align-items:center;width:100%;max-width:480px;margin:0 auto;padding:12px 20px 24px;display:flex}.style-module__AR1URG__iconBadge{width:56px;height:56px;color:var(--consent-accent);background:#fff5f2;border-radius:16px;justify-content:center;align-self:flex-start;align-items:center;display:inline-flex}.style-module__AR1URG__title{color:var(--consent-ink);text-wrap:balance;align-self:flex-start;margin-top:16px;font-size:18px;font-weight:700;line-height:1.35}.style-module__AR1URG__description{color:var(--consent-muted);text-wrap:pretty;align-self:flex-start;margin-top:8px;font-size:14px;line-height:1.5}.style-module__AR1URG__actions{flex-direction:column;gap:12px;width:100%;margin-top:24px;display:flex}.style-module__AR1URG__button{border:1.5px solid var(--consent-accent);background:var(--consent-surface);width:100%;min-height:56px;color:var(--consent-ink);cursor:pointer;border-radius:9999px;padding:0 20px;font-size:15px;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .16s,opacity .16s}.style-module__AR1URG__button:active{transform:scale(.97)}.style-module__AR1URG__button:disabled{opacity:.55;cursor:not-allowed}.style-module__AR1URG__buttonPrimary{background-color:var(--consent-accent);color:#fff;font-weight:700}@media (hover:hover) and (pointer:fine){.style-module__AR1URG__buttonPrimary:hover:not(:disabled){color:#fff;background:#b32f0b}.style-module__AR1URG__buttonSecondary:hover:not(:disabled){background:#f6f7f9}}.style-module__AR1URG__buttonSecondary{font-weight:500}@media (prefers-reduced-motion:reduce){.style-module__AR1URG__button{transition:background-color .16s,opacity .16s}.style-module__AR1URG__button:active{transform:none}}
