.checkout-module__UK3Fkq__shell{min-height:100dvh;color:var(--ink);background:#f7f9fc;overflow:visible}.checkout-module__UK3Fkq__purchaseOffer{margin:22px 0 24px}.checkout-module__UK3Fkq__purchaseOffer>strong{letter-spacing:-.03em;margin-bottom:14px;font-size:30px;display:block}.checkout-module__UK3Fkq__page{width:min(100% - 32px,1040px);margin:0 auto;padding:26px 0 52px}.checkout-module__UK3Fkq__backLink{color:#5e687a;align-items:center;gap:7px;min-height:40px;font-size:14px;font-weight:700;display:inline-flex}.checkout-module__UK3Fkq__backLink:hover{color:var(--blue)}.checkout-module__UK3Fkq__backLink:focus-visible,.checkout-module__UK3Fkq__checkoutPanel:focus-visible,.checkout-module__UK3Fkq__refundNote a:focus-visible,.checkout-module__UK3Fkq__payButton:focus-visible,.checkout-module__UK3Fkq__paypalPrepareButton:focus-visible,.checkout-module__UK3Fkq__reviewError button:focus-visible,.checkout-module__UK3Fkq__confirmationRetryButton:focus-visible,.checkout-module__UK3Fkq__resultActions a:focus-visible,.checkout-module__UK3Fkq__returnLinks a:focus-visible,.checkout-module__UK3Fkq__finalPaymentCta:focus-visible,.checkout-module__UK3Fkq__cancelLink:focus-visible,.checkout-module__UK3Fkq__continueLink:focus-visible{outline-offset:3px;outline:3px solid #1f5fd1}.checkout-module__UK3Fkq__bookHero{border:1px solid var(--line);background:linear-gradient(125deg,#fff,#fffdf9);border-radius:20px;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:14px 16px;min-height:0;margin:20px 0 16px;padding:18px 16px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 28px #1b355f09}.checkout-module__UK3Fkq__bookCover{z-index:1;justify-self:center;place-items:center;width:100%;max-width:136px;display:grid;position:relative}.checkout-module__UK3Fkq__bookCoverImage{filter:drop-shadow(0 12px 12px #19305724);width:100%;height:auto;display:block}.checkout-module__UK3Fkq__heading{z-index:1;gap:10px;width:100%;max-width:680px;display:grid;position:relative}.checkout-module__UK3Fkq__heading h1{letter-spacing:-.035em;word-break:keep-all;margin:0;font-size:clamp(23px,6vw,36px);font-weight:800;line-height:1.28}.checkout-module__UK3Fkq__heading h1 span{color:#0000;background:linear-gradient(120deg,#2a3bff 0%,#167cff 60%,#16b8c4 100%);-webkit-background-clip:text;background-clip:text;display:block}.checkout-module__UK3Fkq__heading p{color:#5e687a;word-break:keep-all;max-width:34ch;margin:0;font-size:13px;line-height:1.72}.checkout-module__UK3Fkq__includedArticles{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding-top:12px;display:grid;position:relative}.checkout-module__UK3Fkq__includedArt{min-width:0}.checkout-module__UK3Fkq__includedArt img{width:100%;height:auto;display:block}.checkout-module__UK3Fkq__includedHeading{gap:4px;min-width:0;display:grid}.checkout-module__UK3Fkq__includedHeading h2{letter-spacing:-.025em;margin:0;font-size:14px;line-height:1.5}.checkout-module__UK3Fkq__includedHeading>span{color:#5e687a;font-size:12px;line-height:1.5}.checkout-module__UK3Fkq__includedTopics{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.checkout-module__UK3Fkq__checkoutGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.checkout-module__UK3Fkq__recordedOrderLink{color:#1f5fcc;overflow-wrap:anywhere;padding:12px 0;text-decoration:underline;display:block}.checkout-module__UK3Fkq__checkoutPanel,.checkout-module__UK3Fkq__summaryPanel,.checkout-module__UK3Fkq__accessPanel{border:1px solid var(--line);background:#fff;border-radius:16px;box-shadow:0 18px 54px #1d355712}.checkout-module__UK3Fkq__checkoutPanel{padding:22px 18px;scroll-margin-top:88px}.checkout-module__UK3Fkq__sectionHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.checkout-module__UK3Fkq__sectionHead>svg{color:var(--blue);flex:none}.checkout-module__UK3Fkq__sectionLabel{color:#687386;margin-bottom:8px;font-size:12px;font-weight:700;display:block}.checkout-module__UK3Fkq__sectionHead h2{letter-spacing:-.025em;margin:0;font-size:21px;line-height:1.3}.checkout-module__UK3Fkq__paymentTerms{color:#5e687a;margin:14px 2px 0;font-size:13px;font-weight:700;line-height:1.5}.checkout-module__UK3Fkq__accountRow{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:space-between;align-items:flex-start;gap:6px;margin-top:28px;padding:18px 0;font-size:14px;display:flex}.checkout-module__UK3Fkq__accountRow span{color:#687386}.checkout-module__UK3Fkq__accountRow strong{overflow-wrap:anywhere;text-align:left;min-width:0}.checkout-module__UK3Fkq__loginPrompt{justify-items:start;gap:18px;padding-top:24px;display:grid}.checkout-module__UK3Fkq__loginPrompt p{color:#5e687a;margin:0;font-size:14px;line-height:1.6}.checkout-module__UK3Fkq__purchaseNotice{color:#394254;background:#f7f9fc;border-radius:12px;gap:5px;margin-top:16px;padding:16px;display:grid}.checkout-module__UK3Fkq__purchaseNotice strong{font-size:13px}.checkout-module__UK3Fkq__purchaseNotice p{color:#687386;margin:0;font-size:12px;line-height:1.6}.checkout-module__UK3Fkq__purchaseNotice a{color:#1f5fd1;text-underline-offset:2px;font-weight:800;text-decoration:underline}.checkout-module__UK3Fkq__mobileProductLine{background:#f4f8ff;border:1px solid #dce7f6;border-radius:12px;gap:5px;margin-top:14px;padding:14px 16px;display:grid}.checkout-module__UK3Fkq__mobileProductLine span{color:#687386;font-size:11px;font-weight:750}.checkout-module__UK3Fkq__mobileProductLine strong{font-size:13px;line-height:1.5}.checkout-module__UK3Fkq__methodFieldset{border:0;gap:10px;margin:26px 0 0;padding:0;display:grid}.checkout-module__UK3Fkq__methodFieldset legend{margin-bottom:12px;padding:0;font-size:15px;font-weight:800}.checkout-module__UK3Fkq__methodButton{border:1px solid var(--line);width:100%;color:var(--ink);text-align:left;background:#fff;border-radius:12px;grid-template-columns:42px minmax(0,1fr) 20px;align-items:center;gap:13px;padding:15px 16px;display:grid}.checkout-module__UK3Fkq__methodButton:hover{border-color:#b8cdf6}.checkout-module__UK3Fkq__methodButton:active{transform:translateY(1px)}.checkout-module__UK3Fkq__methodButton.checkout-module__UK3Fkq__selected{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.checkout-module__UK3Fkq__methodButton>svg{color:var(--blue)}.checkout-module__UK3Fkq__methodButton span:nth-child(2){gap:3px;display:grid}.checkout-module__UK3Fkq__methodButton strong{font-size:14px}.checkout-module__UK3Fkq__methodButton small{color:#5e687a;font-size:12px}.checkout-module__UK3Fkq__agreement{color:#394254;cursor:pointer;background:#f7f9fc;border-radius:12px;grid-template-columns:20px minmax(0,1fr);gap:11px;margin-top:24px;padding:16px;font-size:13px;line-height:1.55;display:grid}.checkout-module__UK3Fkq__agreement input{width:18px;height:18px;accent-color:var(--blue);margin:1px 0 0}.checkout-module__UK3Fkq__agreement span{gap:3px;display:grid}.checkout-module__UK3Fkq__agreement small{color:#5e687a;font-size:12px}.checkout-module__UK3Fkq__payButton,.checkout-module__UK3Fkq__continueLink{background:var(--blue);color:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:52px;font-size:15px;font-weight:800;display:inline-flex}.checkout-module__UK3Fkq__payButton{width:100%;margin-top:14px}.checkout-module__UK3Fkq__payButton:hover:not(:disabled),.checkout-module__UK3Fkq__continueLink:hover{background:#1f5fd1}.checkout-module__UK3Fkq__payButton:active:not(:disabled),.checkout-module__UK3Fkq__continueLink:active{transform:translateY(1px)}.checkout-module__UK3Fkq__payButton:disabled{cursor:not-allowed;background:#c8d1de}.checkout-module__UK3Fkq__reviewMethods{gap:14px;margin-top:12px;display:grid}.checkout-module__UK3Fkq__paymentMethodPicker{gap:10px;display:grid}.checkout-module__UK3Fkq__reviewPayment{border:1px solid var(--line);background:#fff;border-radius:12px;padding:16px}.checkout-module__UK3Fkq__reviewPayment .checkout-module__UK3Fkq__payButton{margin-top:14px}.checkout-module__UK3Fkq__reviewMethodHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.checkout-module__UK3Fkq__reviewMethodHead>div{gap:4px;display:grid}.checkout-module__UK3Fkq__reviewMethodHead strong{font-size:14px;line-height:1.4}.checkout-module__UK3Fkq__reviewMethodHead span{color:#5e687a;font-size:11.5px;line-height:1.5}.checkout-module__UK3Fkq__reviewMethodHead>svg{color:var(--blue);flex:none}.checkout-module__UK3Fkq__paypalReview{background:#f8fbff;border-color:#cfe0ff}.checkout-module__UK3Fkq__paypalDisabled{background:#f7f9fc}.checkout-module__UK3Fkq__paypalDisabled .checkout-module__UK3Fkq__reviewMethodHead>svg{color:#8b96a8}.checkout-module__UK3Fkq__paypalLoading{color:#5e687a;background:#edf5ff;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;margin:14px 0 0;font-size:13px;font-weight:700;display:inline-flex}.checkout-module__UK3Fkq__paypalPrepareButton{color:#174fae;cursor:pointer;background:#fff;border:1px solid #b9cff7;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:52px;margin-top:14px;padding:0 16px;font-size:14px;font-weight:800;display:inline-flex}.checkout-module__UK3Fkq__paypalPrepareButton:hover:not(:disabled){background:#f1f6ff;border-color:#7fa7eb}.checkout-module__UK3Fkq__paypalPrepareButton:disabled{color:#7c8798;cursor:not-allowed;background:#eef2f6;border-color:#d5dce6}.checkout-module__UK3Fkq__paypalContainer{width:100%;min-width:0;max-width:100%}.checkout-module__UK3Fkq__paypalContainer:not(:empty){min-height:48px}.checkout-module__UK3Fkq__paypalUiFrame{min-width:0;display:grid}.checkout-module__UK3Fkq__paypalUiFrameActive{min-height:106px;margin-top:14px}.checkout-module__UK3Fkq__paypalSkeleton{gap:7px;min-height:106px;display:grid}.checkout-module__UK3Fkq__paypalSkeleton>span{color:#5e687a;font-size:11.5px;font-weight:700;line-height:1.4}.checkout-module__UK3Fkq__paypalSkeleton>i{background:linear-gradient(90deg,#e8eef6 20%,#f7faff 48%,#e8eef6 76%) 0 0/220% 100%;border:1px solid #d7e2f1;border-radius:7px;width:100%;height:38px;animation:1.2s ease-in-out infinite checkout-module__UK3Fkq__paypalSkeletonPulse;display:block}@keyframes checkout-module__UK3Fkq__paypalSkeletonPulse{to{background-position:-120% 0}}.checkout-module__UK3Fkq__reviewCaption,.checkout-module__UK3Fkq__reviewResult{color:#687386;margin:9px 2px 0;font-size:12.5px;line-height:1.55}.checkout-module__UK3Fkq__reviewResult strong,.checkout-module__UK3Fkq__reviewResult p{margin:0}.checkout-module__UK3Fkq__reviewResult p{margin-top:4px}.checkout-module__UK3Fkq__paymentSuccess{color:#246742;background:#f1fbf5;border-color:#bfe3cd;grid-template-columns:20px minmax(0,1fr);gap:10px;display:grid}.checkout-module__UK3Fkq__paymentSuccess>svg{margin-top:1px}.checkout-module__UK3Fkq__resultActions{gap:6px;margin-top:10px;display:grid}.checkout-module__UK3Fkq__resultActions a,.checkout-module__UK3Fkq__confirmationRetryButton,.checkout-module__UK3Fkq__returnLinks a{min-height:44px;color:inherit;text-align:center;border:1px solid;border-radius:9px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.checkout-module__UK3Fkq__confirmationRetryButton{cursor:pointer;background:0 0;gap:7px}.checkout-module__UK3Fkq__confirmationRetryButton:disabled{cursor:wait;opacity:.7}.checkout-module__UK3Fkq__confirmationRetryError{color:#a53a32}.checkout-module__UK3Fkq__paymentReturnPanel{gap:12px;margin-top:16px;display:grid}.checkout-module__UK3Fkq__paymentReturnLoading{color:#315d9c;background:#f1f6ff;border:1px solid #cfe0ff;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:72px;margin:0;padding:16px;font-size:13px;font-weight:800;display:inline-flex}.checkout-module__UK3Fkq__returnLinks{gap:8px;display:grid}.checkout-module__UK3Fkq__returnLinks a{color:#315d9c;background:#fff}.checkout-module__UK3Fkq__reviewReturn{color:#315d9c;background:#f1f6ff;border:1px solid #cfe0ff;border-radius:12px;gap:5px;margin-top:16px;padding:15px 16px;display:grid}.checkout-module__UK3Fkq__reviewReturn strong{font-size:14px}.checkout-module__UK3Fkq__reviewReturn p{color:#47658f;margin:0;font-size:12px;line-height:1.55}.checkout-module__UK3Fkq__reviewResult{color:#315d9c;background:#f1f6ff;border:1px solid #cfe0ff;border-radius:10px;padding:11px 12px}.checkout-module__UK3Fkq__reviewError{color:#a33c34;background:#fff5f4;border-color:#f3c9c5}.checkout-module__UK3Fkq__reviewError p{margin:0}.checkout-module__UK3Fkq__reviewError button{min-height:44px;color:inherit;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;align-items:center;margin-top:8px;padding:0;font-weight:800;text-decoration:underline;display:inline-flex}.checkout-module__UK3Fkq__spinner{animation:.9s linear infinite checkout-module__UK3Fkq__spin}@keyframes checkout-module__UK3Fkq__spin{to{transform:rotate(360deg)}}.checkout-module__UK3Fkq__previewResult{color:#1f5fd1;background:#f1f6ff;border:1px solid #cfe0ff;border-radius:12px;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;margin-top:16px;padding:16px;display:grid}.checkout-module__UK3Fkq__previewResult div{gap:4px;display:grid}.checkout-module__UK3Fkq__previewResult strong{font-size:14px}.checkout-module__UK3Fkq__previewResult p{color:#47658f;margin:0;font-size:12.5px;line-height:1.55}.checkout-module__UK3Fkq__previewResult button{color:#1f5fd1;background:0 0;border:0;grid-column:2;justify-self:start;padding:5px 7px;font-size:12px;font-weight:800}.checkout-module__UK3Fkq__cancelLink{color:#687386;justify-content:center;align-items:center;width:fit-content;min-height:44px;margin:20px auto 0;padding:0 8px;font-size:13px;font-weight:700;display:inline-flex}.checkout-module__UK3Fkq__cancelLink:hover{color:var(--ink)}.checkout-module__UK3Fkq__summaryPanel{padding:22px 18px;position:static}.checkout-module__UK3Fkq__accountCard{background:#f4f8ff;border:1px solid #dce7f6;border-radius:12px;gap:5px;margin-top:22px;padding:16px;display:grid}.checkout-module__UK3Fkq__accountCard span,.checkout-module__UK3Fkq__productSummary span{color:#687386;font-size:12px;font-weight:750}.checkout-module__UK3Fkq__accountCard strong{overflow-wrap:anywhere;min-width:0;font-size:14px}.checkout-module__UK3Fkq__accountCard p{color:#5e687a;margin:3px 0 0;font-size:12.5px;line-height:1.55}.checkout-module__UK3Fkq__productSummary{gap:5px;margin-top:20px;display:grid}.checkout-module__UK3Fkq__productSummary strong{font-size:14px;line-height:1.55}.checkout-module__UK3Fkq__summaryTopline{color:#4d5769;justify-content:space-between;align-items:center;gap:16px;font-size:13px;font-weight:800;display:flex}.checkout-module__UK3Fkq__exampleTag{color:#1f5fd1;background:#edf4ff;border-radius:999px;flex:none;padding:5px 8px;font-size:11px}.checkout-module__UK3Fkq__priceLine{align-items:baseline;gap:5px;margin-top:20px;display:flex}.checkout-module__UK3Fkq__priceLine strong{letter-spacing:-.035em;font-size:34px;line-height:1}.checkout-module__UK3Fkq__priceLine span{color:#687386;font-size:14px;font-weight:700}.checkout-module__UK3Fkq__priceHelper{color:#5e687a;margin:10px 0 0;font-size:12px;line-height:1.55}.checkout-module__UK3Fkq__summaryDetails{border-top:1px solid var(--line);margin-top:18px;padding-top:5px;display:grid}.checkout-module__UK3Fkq__summaryDetails>div{border-bottom:1px solid #edf0f4;grid-template-columns:minmax(88px,.7fr) minmax(0,1.3fr);gap:12px;padding:12px 0;font-size:12.5px;display:grid}.checkout-module__UK3Fkq__summaryDetails span{color:#5e687a}.checkout-module__UK3Fkq__summaryDetails strong{text-align:right;line-height:1.5}.checkout-module__UK3Fkq__benefitList{color:#4d5769;gap:10px;margin:22px 0 0;padding:0;font-size:12.5px;line-height:1.5;list-style:none;display:grid}.checkout-module__UK3Fkq__benefitList li{grid-template-columns:18px minmax(0,1fr);gap:8px;display:grid}.checkout-module__UK3Fkq__benefitList svg{color:var(--blue)}.checkout-module__UK3Fkq__safetyNote{color:#687386;background:#f7f9fc;border-radius:12px;grid-template-columns:18px minmax(0,1fr);gap:9px;margin-top:22px;padding:14px;display:grid}.checkout-module__UK3Fkq__safetyNote p{margin:0;font-size:12.5px;line-height:1.55}.checkout-module__UK3Fkq__refundNote{background:#f7f9fc;border-radius:12px;gap:6px;margin-top:22px;padding:16px;display:grid}.checkout-module__UK3Fkq__refundNote strong{font-size:12.5px}.checkout-module__UK3Fkq__refundNote p{color:#687386;margin:0;font-size:13px;line-height:1.65}.checkout-module__UK3Fkq__refundNote a{color:#1f5fd1;text-underline-offset:2px;font-weight:800;text-decoration:underline}.checkout-module__UK3Fkq__finalPaymentAction{gap:8px;margin-top:22px;display:grid}.checkout-module__UK3Fkq__finalPaymentCta{background:var(--blue);color:#fff;text-align:center;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:52px;padding:0 16px;font-size:14px;font-weight:850;display:inline-flex}.checkout-module__UK3Fkq__finalPaymentCta:hover{background:#1f5fd1}.checkout-module__UK3Fkq__finalPaymentCta:active{transform:translateY(1px)}.checkout-module__UK3Fkq__finalPaymentAction p{color:#687386;text-align:center;margin:0;font-size:12px;line-height:1.5}.checkout-module__UK3Fkq__accessPanel{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:16px;padding:22px 18px;display:grid}.checkout-module__UK3Fkq__accessPanel>svg{color:var(--blue)}.checkout-module__UK3Fkq__accessPanel h2,.checkout-module__UK3Fkq__accessPanel p{margin:0}.checkout-module__UK3Fkq__accessPanel h2{font-size:20px}.checkout-module__UK3Fkq__accessPanel p{color:#687386;margin-top:5px;font-size:14px}.checkout-module__UK3Fkq__continueLink{grid-column:1/-1;width:100%;min-height:46px;padding:0 17px}.checkout-module__UK3Fkq__footer{border-top:1px solid var(--line);width:min(100% - 32px,1040px);margin:0 auto;padding:26px 0 44px}.checkout-module__UK3Fkq__footerBusiness{--business-info-color:#748094}@media (min-width:540px){.checkout-module__UK3Fkq__accountRow{flex-direction:row;align-items:center;gap:20px}.checkout-module__UK3Fkq__accountRow strong{text-align:right}.checkout-module__UK3Fkq__previewResult{grid-template-columns:24px minmax(0,1fr) auto}.checkout-module__UK3Fkq__previewResult button{grid-column:auto;justify-self:auto}.checkout-module__UK3Fkq__resultActions,.checkout-module__UK3Fkq__returnLinks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:641px){.checkout-module__UK3Fkq__page,.checkout-module__UK3Fkq__footer{width:min(1040px,100% - 48px)}.checkout-module__UK3Fkq__page{padding:42px 0 72px}.checkout-module__UK3Fkq__checkoutPanel,.checkout-module__UK3Fkq__summaryPanel{padding:30px}.checkout-module__UK3Fkq__sectionHead h2{font-size:24px}.checkout-module__UK3Fkq__accessPanel{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;padding:28px}.checkout-module__UK3Fkq__continueLink{grid-column:auto;width:auto}}@media (min-width:760px){.checkout-module__UK3Fkq__bookHero{border-radius:24px;grid-template-columns:136px minmax(0,1fr);gap:16px 28px;min-height:0;margin:28px 0 24px;padding:28px}.checkout-module__UK3Fkq__bookCover{grid-row:1/3;width:100%;max-width:136px}.checkout-module__UK3Fkq__heading{gap:14px}.checkout-module__UK3Fkq__heading h1{font-size:clamp(34px,3.7vw,44px)}.checkout-module__UK3Fkq__heading p{max-width:610px;font-size:15px}.checkout-module__UK3Fkq__includedArticles{grid-column:2;grid-template-columns:112px minmax(0,1fr);gap:16px}}@media (min-width:960px){.checkout-module__UK3Fkq__bookHero{grid-template-columns:136px minmax(0,1fr) 320px;gap:24px}.checkout-module__UK3Fkq__bookCover{grid-row:auto}.checkout-module__UK3Fkq__includedArticles{border-top:0;border-left:1px solid var(--line);grid-column:auto;grid-template-columns:112px minmax(0,1fr);gap:12px;padding-top:0;padding-left:20px}}@media (min-width:821px){.checkout-module__UK3Fkq__checkoutGrid{grid-template-columns:minmax(0,1fr) 350px;gap:22px}.checkout-module__UK3Fkq__summaryPanel{padding:26px}}@media (prefers-reduced-motion:reduce){.checkout-module__UK3Fkq__spinner,.checkout-module__UK3Fkq__paypalSkeleton>i{animation:none}}.checkout-module__UK3Fkq__purchaseTerms{color:#687386;word-break:keep-all;overflow-wrap:anywhere;margin:12px 0 16px;font-size:12px;line-height:1.7}.checkout-module__UK3Fkq__purchaseTerms p{margin:0}.checkout-module__UK3Fkq__purchaseTerms>div{flex-wrap:wrap;gap:0 20px;display:flex}.checkout-module__UK3Fkq__purchaseTerms a{color:#52647f;text-underline-offset:3px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.checkout-module__UK3Fkq__purchaseTerms a:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.checkout-module__UK3Fkq__page{width:min(100% - 32px,640px);padding:24px 0 40px}.checkout-module__UK3Fkq__purchaseHeading h1{letter-spacing:-.04em;margin:18px 0 24px;font-size:28px;line-height:1.35}.checkout-module__UK3Fkq__checkoutGrid{grid-template-columns:minmax(0,1fr);gap:16px}.checkout-module__UK3Fkq__checkoutPanel{border-radius:20px;padding:24px 20px}.checkout-module__UK3Fkq__compactProduct{border-bottom:1px solid var(--line);align-items:center;gap:20px;padding-bottom:24px;display:flex}.checkout-module__UK3Fkq__compactCover{flex:0 0 64px}.checkout-module__UK3Fkq__compactCover img{border-radius:2px;width:100%;height:auto;display:block;box-shadow:0 8px 18px -10px #18223066}.checkout-module__UK3Fkq__compactProduct h2{letter-spacing:-.04em;margin:0 0 12px;font-size:23px;line-height:1.3}.checkout-module__UK3Fkq__compactProduct p{color:#465165;margin:4px 0;font-size:13px;line-height:1.65}.checkout-module__UK3Fkq__checkoutPanel .checkout-module__UK3Fkq__accountCard{background:0 0;border:0;border-radius:0;margin:24px 0;padding:0}.checkout-module__UK3Fkq__checkoutPanel .checkout-module__UK3Fkq__accountCard span{color:#586477;font-size:12px}.checkout-module__UK3Fkq__checkoutPanel .checkout-module__UK3Fkq__accountCard strong{overflow-wrap:anywhere;margin-top:6px;font-size:15px}.checkout-module__UK3Fkq__checkoutPanel .checkout-module__UK3Fkq__accountCard p{color:#586477;margin:8px 0 0;font-size:12px;line-height:1.7}.checkout-module__UK3Fkq__compactMethod,.checkout-module__UK3Fkq__compactTotal{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.checkout-module__UK3Fkq__compactMethod{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:16px 0;font-size:13px}.checkout-module__UK3Fkq__compactMethod span,.checkout-module__UK3Fkq__compactTotal span{color:#586477}.checkout-module__UK3Fkq__compactTotal{padding-top:22px;font-size:14px}.checkout-module__UK3Fkq__compactTotal strong{letter-spacing:-.04em;font-size:28px}.checkout-module__UK3Fkq__checkoutPanel .checkout-module__UK3Fkq__paymentTerms{color:#586477;margin:8px 0 0;font-size:12px}.checkout-module__UK3Fkq__checkoutPanel .checkout-module__UK3Fkq__purchaseTerms{border-top:1px solid var(--line);margin:20px 0;padding:16px 0 0}.checkout-module__UK3Fkq__checkoutPanel .checkout-module__UK3Fkq__purchaseTerms p{color:#586477;font-size:12px;line-height:1.8}.checkout-module__UK3Fkq__checkoutPanel .checkout-module__UK3Fkq__purchaseTerms a{align-items:center;min-height:32px;font-size:12px;display:inline-flex}.checkout-module__UK3Fkq__checkoutPanel .checkout-module__UK3Fkq__reviewPayment{border:0;border-radius:0;padding:0}.checkout-module__UK3Fkq__checkoutPanel .checkout-module__UK3Fkq__reviewMethodHead{display:none}.checkout-module__UK3Fkq__checkoutPanel .checkout-module__UK3Fkq__reviewPayment .checkout-module__UK3Fkq__payButton{border-radius:12px;min-height:52px;margin-top:0;font-size:16px}.checkout-module__UK3Fkq__checkoutPanel .checkout-module__UK3Fkq__loginPrompt{margin-top:0}.checkout-module__UK3Fkq__checkoutGrid>.checkout-module__UK3Fkq__safetyNote{background:0 0;margin:0;padding:0 12px;font-size:12px}.checkout-module__UK3Fkq__checkoutGrid>.checkout-module__UK3Fkq__cancelLink{justify-self:center;min-height:44px;margin:0}@media (min-width:600px){.checkout-module__UK3Fkq__page{padding-top:36px}.checkout-module__UK3Fkq__purchaseHeading h1{margin-bottom:28px;font-size:32px}.checkout-module__UK3Fkq__checkoutPanel{padding:32px}.checkout-module__UK3Fkq__compactCover{flex-basis:76px}.checkout-module__UK3Fkq__compactProduct h2{font-size:25px}.checkout-module__UK3Fkq__compactProduct p{font-size:14px}}
