.content-page-module__WnOR5G__page{width:100%;max-width:1000px;color:var(--foreground);background:0 0;margin:0 auto;padding:58px 28px 80px}.content-page-module__WnOR5G__page h2:not([class*=type-]){font-size:var(--text-base);letter-spacing:-.02em;color:var(--primary-text);font-weight:600;line-height:1.3}.content-page-module__WnOR5G__page p:not([class*=type-]),.content-page-module__WnOR5G__page dd,.content-page-module__WnOR5G__page li{line-height:1.7}.content-page-module__WnOR5G__page>p:not(:first-child):not([class*=type-]){max-width:70ch}.content-page-module__WnOR5G__reading{max-width:860px}.content-page-module__WnOR5G__reading>section{border-top:1px solid color-mix(in srgb,var(--border) 65%,transparent);padding-top:26px}.content-page-module__WnOR5G__reading>div p:not([class*=type-]),.content-page-module__WnOR5G__reading>section p:not([class*=type-]){font-size:15px;line-height:1.8}.content-page-module__WnOR5G__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;max-width:1120px;display:grid}.content-page-module__WnOR5G__intro{padding-top:8px}.content-page-module__WnOR5G__panel,.content-page-module__WnOR5G__form,.content-page-module__WnOR5G__accordion{background:linear-gradient(150deg,#ffffffed,#f3f8ffd9 58%,#e6f0ffd9);border:1px solid #ffffffdb;border-radius:24px;box-shadow:inset 0 1px #fff,0 18px 50px -25px #194b8d35,0 2px 8px #264d7e0a}.content-page-module__WnOR5G__panel{padding:28px}.content-page-module__WnOR5G__form{flex-direction:column;gap:20px;min-width:0;padding:28px;display:flex}.content-page-module__WnOR5G__form label{color:var(--foreground);font-size:var(--text-xs);font-weight:650}.content-page-module__WnOR5G__form input:not([aria-hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden]),.content-page-module__WnOR5G__form textarea,.content-page-module__WnOR5G__form select{border:1px solid color-mix(in srgb,var(--border) 85%,transparent);background:color-mix(in srgb,var(--background) 72%,transparent);width:100%;min-height:46px;color:var(--foreground);border-radius:12px;outline:none;padding:11px 13px;font-size:15px;box-shadow:inset 0 1px 3px #15305206}.content-page-module__WnOR5G__form textarea{resize:vertical;min-height:120px}.content-page-module__WnOR5G__form input:focus-visible,.content-page-module__WnOR5G__form textarea:focus-visible,.content-page-module__WnOR5G__form select:focus-visible{outline-offset:2px;outline:2px solid #5c8ac2}.content-page-module__WnOR5G__primary,.content-page-module__WnOR5G__form button[type=submit]{color:#fff;background:linear-gradient(165deg,#315f99,#1b3e70 52%,#10284d);border:1px solid #ffffff30;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:12px 24px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff5c,0 5px 12px #1641752b}.content-page-module__WnOR5G__primary:hover,.content-page-module__WnOR5G__form button[type=submit]:hover:not(:disabled){background:linear-gradient(165deg,#3b71b4,#24518e 52%,#163662)}.content-page-module__WnOR5G__form button:disabled{cursor:not-allowed;opacity:.6}.content-page-module__WnOR5G__secondary{border:1px solid var(--border);background:color-mix(in srgb,var(--card) 75%,transparent);min-height:46px;color:var(--foreground);border-radius:999px;justify-content:center;align-items:center;padding:12px 24px;font-size:14px;font-weight:650;display:inline-flex}.content-page-module__WnOR5G__accordion{margin-top:30px;overflow:hidden}.content-page-module__WnOR5G__accordion details{padding:0}.content-page-module__WnOR5G__accordion summary{min-height:64px;padding:20px 24px;font-size:15px;line-height:1.4}.content-page-module__WnOR5G__accordion details[open]{background:color-mix(in srgb,var(--background) 40%,transparent)}.content-page-module__WnOR5G__accordion details>p{margin:0;padding:0 24px 24px;font-size:14px;line-height:1.75}.content-page-module__WnOR5G__business{border:1px solid color-mix(in srgb,var(--border) 70%,transparent);background:color-mix(in srgb,var(--card) 60%,transparent);border-radius:22px;padding:24px}.content-page-module__WnOR5G__business>div+div{border-top:1px solid color-mix(in srgb,var(--border) 60%,transparent);padding-top:16px}.content-page-module__WnOR5G__stepNumber{color:#1b3e70;background:linear-gradient(150deg,#e2eeff,#fff);border:1px solid #fff;min-width:34px;min-height:34px;box-shadow:inset 0 1px #fff,0 3px 10px #14375a12}.content-page-module__WnOR5G__related ul{flex-flow:wrap;gap:10px;display:flex}.content-page-module__WnOR5G__related li a{border:1px solid var(--border);background:color-mix(in srgb,var(--card) 70%,transparent);min-height:42px;font-size:var(--text-xs);border-radius:999px;align-items:center;padding:8px 15px;display:inline-flex}.content-page-module__WnOR5G__guide{max-width:1000px}:is(.dark .content-page-module__WnOR5G__panel,.dark .content-page-module__WnOR5G__form,.dark .content-page-module__WnOR5G__accordion){background:linear-gradient(145deg,#253c59ed,#172b49ed 65%,#12233bed);border-color:#b8d6ff26;box-shadow:inset 0 1px #c1d8ff26,0 20px 60px -25px #0008}.dark .content-page-module__WnOR5G__stepNumber{color:#dcecff;background:linear-gradient(145deg,#294b77,#172b49);border-color:#b8d6ff26}@media (max-width:700px){.content-page-module__WnOR5G__page{padding:36px 20px 56px}.content-page-module__WnOR5G__split{grid-template-columns:minmax(0,1fr);gap:28px}.content-page-module__WnOR5G__form,.content-page-module__WnOR5G__panel{border-radius:22px;padding:22px 20px}.content-page-module__WnOR5G__accordion summary{padding:18px 20px}.content-page-module__WnOR5G__accordion details>p{padding:0 20px 20px}.content-page-module__WnOR5G__business{padding:20px}}@media (max-width:359px){.content-page-module__WnOR5G__page,.content-page-module__WnOR5G__form{padding-inline:16px}}@media (pointer:coarse){.content-page-module__WnOR5G__form input:not([aria-hidden]):not([type=checkbox]):not([type=radio]):not([type=hidden]),.content-page-module__WnOR5G__form textarea,.content-page-module__WnOR5G__form select{font-size:16px}}
.product-purchase-module__-qbAvG__purchase{margin-top:16px}.product-purchase-module__-qbAvG__fieldHeading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:7px;display:flex}.product-purchase-module__-qbAvG__fieldHeading h2{color:var(--foreground);letter-spacing:-.02em;margin:0;font-size:14px;font-weight:700}.product-purchase-module__-qbAvG__fieldHeading h2 span{color:var(--muted-foreground);font-size:var(--text-2xs);letter-spacing:0;margin-left:4px;font-weight:400}.product-purchase-module__-qbAvG__customToggle{min-height:44px;color:var(--muted-foreground);font-size:var(--text-2xs);text-underline-offset:3px;padding:0 2px}.product-purchase-module__-qbAvG__customToggle:hover{color:var(--foreground);text-decoration:underline}.product-purchase-module__-qbAvG__customToggle:disabled{opacity:.45}.product-purchase-module__-qbAvG__choices{border:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;padding:0;display:grid}.product-purchase-module__-qbAvG__choice{color:#24456b;cursor:pointer;font-variant-numeric:tabular-nums;background:linear-gradient(155deg,#fffffff5,#f1f5fad1);border:1px solid #9aaec957;border-top-color:#fff;border-radius:13px;justify-content:center;align-items:center;min-width:44px;min-height:48px;font-size:16px;font-weight:650;transition:background .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;box-shadow:inset 0 1px #fff,0 5px 11px -9px #1e3c644d}.product-purchase-module__-qbAvG__choice input{opacity:0;width:1px;height:1px;position:absolute}.product-purchase-module__-qbAvG__choice:has(input:focus-visible){outline:3px solid var(--ring);outline-offset:3px}.product-purchase-module__-qbAvG__choice:hover:not(.product-purchase-module__-qbAvG__disabled){border-color:#7794b7}.product-purchase-module__-qbAvG__selected{color:#fff;background:linear-gradient(155deg,#345c88,#18375c);border-color:#a6c2df #305a86 #305a86;box-shadow:inset 0 1px #ffffff4d,0 7px 14px -10px #143b6f99}.product-purchase-module__-qbAvG__disabled{opacity:.4;cursor:not-allowed}.product-purchase-module__-qbAvG__customRow{justify-content:space-between;align-items:center;gap:15px;margin-top:13px;display:flex}.product-purchase-module__-qbAvG__customRow>label{font-size:var(--text-xs);color:var(--muted-foreground)}.product-purchase-module__-qbAvG__stepper{border:1px solid var(--border);background:#ffffffb3;border-radius:11px;align-items:center;display:flex;overflow:hidden;box-shadow:inset 0 1px #fff}.product-purchase-module__-qbAvG__stepper button{width:44px;height:44px;color:var(--foreground);font-size:18px}.product-purchase-module__-qbAvG__stepper button:hover{background:var(--tertiary)}.product-purchase-module__-qbAvG__stepper button:disabled{opacity:.35}.product-purchase-module__-qbAvG__stepper input{text-align:center;font-variant-numeric:tabular-nums;width:44px;height:44px;color:var(--foreground);background:0 0;outline:none;font-size:16px}.product-purchase-module__-qbAvG__stepper input:focus-visible,.product-purchase-module__-qbAvG__stepper button:focus-visible{outline:2px solid var(--ring);outline-offset:-3px}.product-purchase-module__-qbAvG__quote{margin-top:21px}.product-purchase-module__-qbAvG__quoteHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;display:flex}.product-purchase-module__-qbAvG__quoteHeading>span:first-child{color:var(--foreground);font-size:var(--text-xs);font-weight:550}.product-purchase-module__-qbAvG__saving{color:#226d4d;font-size:var(--text-2xs);background:#dff3e9b3;border:1px solid #2c7a5c24;border-radius:20px;padding:4px 8px;font-weight:650}.product-purchase-module__-qbAvG__priceLine{align-items:baseline;gap:12px;margin-top:4px;display:flex}.product-purchase-module__-qbAvG__priceLine strong{color:#14355c;letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:750;line-height:1.2}.product-purchase-module__-qbAvG__priceLine>span{color:var(--muted-foreground);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.product-purchase-module__-qbAvG__quote p{color:var(--muted-foreground);font-size:var(--text-2xs);margin-top:7px;line-height:1.55}.product-purchase-module__-qbAvG__mainAction{margin-top:17px}.product-purchase-module__-qbAvG__addButton{color:#fff;background:linear-gradient(#285a91,#132f55);border:1px solid #326298;border-top-color:#86b0e4;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:50px;padding:13px 18px;font-size:14px;font-weight:650;transition:background .18s,transform .18s;display:flex;box-shadow:inset 0 1px #ffffff52,inset 0 -1px #04152c66,0 10px 22px -13px #14437ea6}.product-purchase-module__-qbAvG__addButton:hover{background:linear-gradient(#326da9,#173c6c)}.product-purchase-module__-qbAvG__addButton:active{transform:scale(.99)}.product-purchase-module__-qbAvG__addButton:disabled{background:var(--tertiary);border-color:var(--border);color:var(--muted-foreground);box-shadow:none}.product-purchase-module__-qbAvG__addButton:focus-visible,.product-purchase-module__-qbAvG__customToggle:focus-visible,.product-purchase-module__-qbAvG__addedStatus button:focus-visible,.product-purchase-module__-qbAvG__builderLink:focus-visible{outline:3px solid var(--ring);outline-offset:3px}.product-purchase-module__-qbAvG__addButton>span:last-child{font-size:19px;font-weight:400;line-height:1}.product-purchase-module__-qbAvG__addedStatus{min-height:34px;color:var(--muted-foreground);font-size:var(--text-2xs);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;padding-top:6px;display:flex}.product-purchase-module__-qbAvG__addedStatus button{min-height:44px;color:var(--foreground);text-underline-offset:3px;text-decoration:underline}.product-purchase-module__-qbAvG__builderLink{border-top:1px solid var(--border);min-height:52px;font-size:var(--text-2xs);color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding-top:10px;display:flex}.product-purchase-module__-qbAvG__builderLink b{color:#254f82;white-space:nowrap;font-weight:600}.product-purchase-module__-qbAvG__builderLink b span{margin-left:4px;display:inline-block}.product-purchase-module__-qbAvG__builderLink:hover b{text-underline-offset:3px;text-decoration:underline}.product-purchase-module__-qbAvG__sticky{display:none}.dark .product-purchase-module__-qbAvG__choice{color:#dfeafb;background:linear-gradient(150deg,#485e7c66,#23344d99);border-color:#dae9ff40 #9ab5d740 #9ab5d740;box-shadow:inset 0 1px #ffffff1a,0 5px 11px -9px #0009}.dark .product-purchase-module__-qbAvG__selected{color:#fff;background:linear-gradient(150deg,#426f9f,#234a79);border-color:#c0dcff #8eb6e4 #8eb6e4;box-shadow:inset 0 1px #ffffff40,0 7px 14px -10px #0009}.dark .product-purchase-module__-qbAvG__stepper{background:#31425a8c;box-shadow:inset 0 1px #ffffff1a}.dark .product-purchase-module__-qbAvG__priceLine strong{color:#edf5ff}.dark .product-purchase-module__-qbAvG__saving{color:#b7e4ce;background:#34715638;border-color:#7bbb9d40}.dark .product-purchase-module__-qbAvG__addButton{background:linear-gradient(#3f82cf,#21558f);border-color:#a4ceff #639ce0 #639ce0;box-shadow:inset 0 1px #ffffff59,0 10px 25px -13px #0f5ecc99}.dark .product-purchase-module__-qbAvG__addButton:disabled{background:var(--tertiary);border-color:var(--border);color:var(--muted-foreground);box-shadow:none}.dark .product-purchase-module__-qbAvG__builderLink b{color:#b9d8ff}@media (max-width:767px){.product-purchase-module__-qbAvG__sticky{z-index:45;inset-inline:0;padding:9px 10px calc(9px + env(safe-area-inset-bottom));visibility:hidden;transition:transform .22s,visibility .22s;display:block;position:fixed;bottom:0;transform:translateY(110%)}.product-purchase-module__-qbAvG__stickyVisible{visibility:visible;transform:translateY(0)}.product-purchase-module__-qbAvG__stickyInner{-webkit-backdrop-filter:blur(20px)saturate(1.3);backdrop-filter:blur(20px)saturate(1.3);background:linear-gradient(150deg,#fffffff0,#e8f0fae6);border:1px solid #fffffff5;border-radius:20px;align-items:center;gap:14px;max-width:640px;margin:auto;padding:9px 10px 9px 15px;display:flex;box-shadow:0 13px 35px -13px #1d488359,inset 0 1px #fff}.product-purchase-module__-qbAvG__stickyInner>div{flex-direction:column;min-width:90px;display:flex}.product-purchase-module__-qbAvG__stickyInner>div b{color:#12365f;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:20px}.product-purchase-module__-qbAvG__stickyInner>div span{font-size:var(--text-2xs);color:var(--muted-foreground)}.product-purchase-module__-qbAvG__stickyInner .product-purchase-module__-qbAvG__addButton{min-width:0;min-height:46px;font-size:var(--text-xs);border-radius:13px;flex:1;padding-inline:14px}.dark .product-purchase-module__-qbAvG__stickyInner{background:linear-gradient(150deg,#324b6cf0,#152742f0);border-color:#98c2f74d;box-shadow:0 13px 35px -13px #0007168c,inset 0 1px #d1e8ff33}.dark .product-purchase-module__-qbAvG__stickyInner>div b{color:#edf5ff}.dark .product-purchase-module__-qbAvG__stickyInner>div span{color:#adc8e9}}@media (max-width:359px){.product-purchase-module__-qbAvG__choices{gap:4px}.product-purchase-module__-qbAvG__builderLink{font-size:var(--text-2xs);gap:5px}}@media (prefers-reduced-motion:reduce){.product-purchase-module__-qbAvG__choice,.product-purchase-module__-qbAvG__addButton,.product-purchase-module__-qbAvG__sticky{transition:none}}
.product-tabs-module__ehVReW__tabs{margin-top:40px}.product-tabs-module__ehVReW__tablist{border:1px solid var(--border);background:var(--card);scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;border-radius:16px;gap:2px;padding:5px;display:flex;position:relative;overflow-x:auto}.product-tabs-module__ehVReW__tablist::-webkit-scrollbar{display:none}.product-tabs-module__ehVReW__indicator{background:var(--primary);width:0;box-shadow:0 6px 16px -8px color-mix(in srgb, var(--primary) 90%, transparent);pointer-events:none;border-radius:12px;transition:transform .28s cubic-bezier(.175,.885,.32,1.1),width .28s cubic-bezier(.175,.885,.32,1.1);position:absolute;top:5px;bottom:5px;left:0}.product-tabs-module__ehVReW__tab{z-index:1;cursor:pointer;font-size:var(--text-xs);white-space:nowrap;color:var(--muted-foreground);scroll-snap-align:start;background:0 0;border:0;border-radius:12px;flex:none;padding:10px 16px;font-weight:600;transition:color .2s;position:relative}.product-tabs-module__ehVReW__tab:hover{color:var(--foreground)}.product-tabs-module__ehVReW__tab[aria-selected=true]{color:var(--primary-foreground)}.product-tabs-module__ehVReW__badge{background:color-mix(in srgb, var(--muted-foreground) 18%, transparent);font-family:var(--font-mono);font-size:var(--text-2xs);border-radius:999px;margin-left:7px;padding:1px 6px}.product-tabs-module__ehVReW__tab[aria-selected=true] .product-tabs-module__ehVReW__badge{background:#ffffff38}.product-tabs-module__ehVReW__panel{border:1px solid var(--border);background:var(--card);box-shadow:none;border-radius:26px;margin-top:12px;padding:26px}.product-tabs-module__ehVReW__panel[hidden]{display:none}.product-tabs-module__ehVReW__panel:focus{outline:none}.product-tabs-module__ehVReW__panel:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (min-width:640px){.product-tabs-module__ehVReW__panel{padding:30px 32px}}@media (pointer:coarse){.product-tabs-module__ehVReW__tab{padding:15px 16px}}.product-tabs-module__ehVReW__tablist{background:linear-gradient(150deg,#ffffffed,#edf5ffe6);border-color:#ffffffdb;border-radius:20px;box-shadow:inset 0 1px #fff,0 10px 30px -23px #194b8d35}.product-tabs-module__ehVReW__indicator{background:linear-gradient(165deg,#315f99,#1b3e70 52%,#10284d);border-radius:15px;box-shadow:inset 0 1px #ffffff5c,0 5px 12px #1641752b}.product-tabs-module__ehVReW__tab{border-radius:15px;min-height:44px}.product-tabs-module__ehVReW__panel{background:linear-gradient(150deg,#ffffffed,#f3f8ffd9 58%,#e6f0ffd9);border-color:#ffffffdb;box-shadow:inset 0 1px #fff,0 18px 50px -25px #194b8d35}:is(.dark .product-tabs-module__ehVReW__tablist,.dark .product-tabs-module__ehVReW__panel){background:linear-gradient(145deg,#253c59ed,#172b49ed 65%,#12233bed);border-color:#b8d6ff26;box-shadow:inset 0 1px #c1d8ff26,0 20px 60px -25px #0008}
.dark .coa-ledger-module__zeX5vW__surfaces{--coa-body-bg:radial-gradient(150% 100% at 15% -20%, #ffffff5c, #fff0 55%), radial-gradient(130% 130% at 115% 115%, #5ea4ff54, #5ea4ff00 55%), linear-gradient(165deg, #5e9effe6 0%, #2b63d8eb 34%, #14358af2 68%, #091a47fa 100%);--coa-body-highlight:#ffffff38;--coa-info-bg:linear-gradient(180deg, #06102a75, #050d22b3);--coa-info-border:#ffffff1f;--coa-hairline:#ffffff1a;--coa-shadow:0 34px 64px -28px #040a1cd9, 0 6px 16px #08184033}.coa-ledger-module__zeX5vW__panel{background:var(--coa-body-bg);box-shadow:inset 0 1px 0 var(--coa-body-highlight), var(--coa-shadow);border-radius:26px;padding:9px;position:relative}.coa-ledger-module__zeX5vW__panelInset{background:var(--coa-info-bg);border:1px solid var(--coa-info-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:15px}.coa-ledger-module__zeX5vW__rows>li+li{border-top:1px solid var(--coa-hairline)}.coa-ledger-module__zeX5vW__colHead{border-bottom:1px solid var(--coa-hairline)}.coa-ledger-module__zeX5vW__row:hover{background:#13294b0a}.dark .coa-ledger-module__zeX5vW__row:hover{background:#ffffff0b}.coa-ledger-module__zeX5vW__rowOpen{background:#13294b0f}.dark .coa-ledger-module__zeX5vW__rowOpen{background:#ffffff0f}.coa-ledger-module__zeX5vW__entry:has(details[open]){background:#13294b0f}.dark .coa-ledger-module__zeX5vW__entry:has(details[open]){background:#ffffff0f}.coa-ledger-module__zeX5vW__rowSummary{cursor:pointer;list-style:none}.coa-ledger-module__zeX5vW__rowSummary::-webkit-details-marker{display:none}.coa-ledger-module__zeX5vW__rowSummary::marker{content:""}.coa-ledger-module__zeX5vW__drawer{border-top:1px solid var(--coa-hairline)}.coa-ledger-module__zeX5vW__tile{border:1px solid var(--coa-hairline);background:#ffffff08;border-radius:10px}.dark .coa-ledger-module__zeX5vW__tile{background:#ffffff0a}.coa-ledger-module__zeX5vW__surfaces{--coa-body-bg:linear-gradient(150deg,#ffffffed,#f3f8ffd9 58%,#e6f0ffd9);--coa-body-highlight:#fff;--coa-info-bg:linear-gradient(150deg,#fffffff0,#edf5ffe8);--coa-info-border:#ffffffdb;--coa-hairline:#c4d5e966;--coa-shadow:0 18px 50px -25px #194b8d35,0 2px 8px #264d7e0a}.coa-ledger-module__zeX5vW__panel{border:1px solid #ffffffdb;padding:7px}.coa-ledger-module__zeX5vW__panelInset{-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:19px}.coa-ledger-module__zeX5vW__hero{border-bottom:1px solid color-mix(in srgb,var(--border) 60%,transparent);background:0 0}.coa-ledger-module__zeX5vW__quietSection{border-block:1px solid color-mix(in srgb,var(--border) 60%,transparent);background:color-mix(in srgb,var(--card) 25%,transparent)}.coa-ledger-module__zeX5vW__compoundLink{background:var(--coa-info-bg);min-height:64px;box-shadow:inset 0 1px 0 var(--coa-body-highlight),0 12px 30px -22px #194b8d35;border:1px solid #ffffffdb;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;font-size:14px;transition:transform .2s,border-color .2s;display:flex}.coa-ledger-module__zeX5vW__compoundLink:hover{border-color:#a7c4e5;transform:translateY(-2px)}.coa-ledger-module__zeX5vW__lookupInput{background:color-mix(in srgb,var(--background) 75%,transparent);border-radius:12px;min-height:48px}.dark .coa-ledger-module__zeX5vW__surfaces{--coa-body-bg:linear-gradient(145deg,#253c59ed,#172b49ed 65%,#12233bed);--coa-info-bg:linear-gradient(150deg,#263f5fdd,#14283fdd);--coa-body-highlight:#c1d8ff26;--coa-info-border:#b8d6ff26;--coa-hairline:#b8d6ff26;--coa-shadow:0 20px 60px -25px #0008}:is(.dark .coa-ledger-module__zeX5vW__panel,.dark .coa-ledger-module__zeX5vW__compoundLink){border-color:#b8d6ff26}@media (max-width:639px){.coa-ledger-module__zeX5vW__compoundLink{padding:15px 16px}}@media (prefers-reduced-motion:reduce){.coa-ledger-module__zeX5vW__compoundLink{transition:none}.coa-ledger-module__zeX5vW__compoundLink:hover{transform:none}}
.product-card-module__6TKfza__card{--pc-body-bg:var(--card);--pc-body-highlight:#fff9;--pc-outer-shadow:0 12px 28px -18px #13294b47, 0 4px 10px #13294b14;--pc-info-bg:var(--tertiary);--pc-info-border:var(--border);--pc-text:var(--foreground);--pc-text-muted:var(--muted-foreground);--pc-stat-bg:var(--card);--pc-stat-border:var(--border);--pc-pending:var(--muted-foreground);height:100%;box-shadow:var(--pc-outer-shadow);border-radius:26px;transition:box-shadow .45s;position:relative;overflow:hidden}.dark .product-card-module__6TKfza__card{--pc-body-bg:radial-gradient(150% 100% at 15% -20%, #ffffff5c, #fff0 55%), radial-gradient(130% 130% at 115% 115%, #5ea4ff54, #5ea4ff00 55%), linear-gradient(165deg, #5e9effe6 0%, #2b63d8eb 34%, #14358af2 68%, #091a47fa 100%);--pc-outer-shadow:0 24px 48px -20px #08184080, 0 6px 16px #08184029;--pc-info-bg:linear-gradient(180deg, #06102a75, #050d22b3);--pc-info-border:#ffffff1f;--pc-text:#fff;--pc-text-muted:#cdddffc7;--pc-stat-bg:#ffffff0d;--pc-stat-border:#ffffff1a;--pc-pending:#d6e4ff99;box-shadow:var(--pc-outer-shadow)}.product-card-module__6TKfza__card{--pc-sel:#13294b;--pc-sel-ink:#fff}.dark .product-card-module__6TKfza__card{--pc-sel:#fff}.product-card-module__6TKfza__card.product-card-module__6TKfza__selected{outline:3px solid var(--pc-sel);outline-offset:-1px;box-shadow:0 0 0 6px color-mix(in srgb, var(--pc-sel) 14%, transparent), var(--pc-outer-shadow);transform:translateY(-2px)}.product-card-module__6TKfza__card.product-card-module__6TKfza__selected .product-card-module__6TKfza__info{background:color-mix(in srgb, var(--pc-sel) 8%, var(--pc-info-bg));border-color:color-mix(in srgb, var(--pc-sel) 26%, transparent)}.product-card-module__6TKfza__pulse{pointer-events:none;opacity:0;border-radius:26px;position:absolute;inset:0}.product-card-module__6TKfza__tick{z-index:2;background:var(--pc-sel);width:26px;height:26px;color:var(--pc-sel-ink);border:2px solid #fff;border-radius:50%;place-items:center;font-size:14px;font-weight:800;line-height:1;animation:.34s cubic-bezier(.175,.885,.32,1.1) product-card-module__6TKfza__tickIn;display:grid;position:absolute;top:10px;left:10px;box-shadow:0 2px 8px #00000040}.dark .product-card-module__6TKfza__tick{color:#fff;background:#0b1220}@keyframes product-card-module__6TKfza__tickIn{0%{opacity:0;scale:.4}to{opacity:1;scale:1}}.product-card-module__6TKfza__cartLines{border-top:1px solid var(--pc-stat-border);gap:6px;margin-top:10px;padding-top:9px;display:grid}.product-card-module__6TKfza__cartLine{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;display:grid}.product-card-module__6TKfza__cartLineDose{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-xs);color:var(--pc-text);font-weight:700;overflow:hidden}.product-card-module__6TKfza__cartLineRemove{border:1px solid var(--pc-stat-border);width:30px;height:30px;color:var(--pc-text-muted);cursor:pointer;background:0 0;border-radius:50%;place-items:center;font-size:16px;line-height:1;transition:border-color .18s,color .18s,background .18s;display:grid}.product-card-module__6TKfza__cartLineRemove:hover{border-color:var(--secondary-text);background:color-mix(in srgb, var(--secondary-text) 12%, transparent);color:var(--secondary-text)}@media (pointer:coarse){.product-card-module__6TKfza__cartLineRemove{width:36px;height:36px}}.product-card-module__6TKfza__inCartLabel{font-size:var(--text-2xs);letter-spacing:.09em;text-transform:uppercase;color:var(--pc-text-muted);flex:none;font-weight:700}.product-card-module__6TKfza__stepper{border:1px solid var(--pc-stat-border);background:var(--pc-stat-bg);border-radius:999px;flex:none;align-items:center;gap:2px;padding:2px;display:inline-flex}.product-card-module__6TKfza__stepper button{width:28px;height:28px;color:var(--pc-text);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;font-size:15px;font-weight:700;line-height:1;transition:background .18s;display:grid}.product-card-module__6TKfza__stepper button:hover{background:color-mix(in srgb, var(--pc-text) 10%, transparent)}.product-card-module__6TKfza__stepperLive{border-color:color-mix(in srgb, var(--success) 45%, transparent);background:color-mix(in srgb, var(--success) 10%, var(--pc-stat-bg))}.product-card-module__6TKfza__stepperCount{text-align:center;font-variant-numeric:tabular-nums;min-width:20px;font-size:var(--text-xs);color:var(--pc-text);font-weight:700;animation:.42s cubic-bezier(.175,.885,.32,1.1) product-card-module__6TKfza__qtyBump}@keyframes product-card-module__6TKfza__qtyBump{0%{scale:1}30%{color:var(--success);scale:1.45}to{scale:1}}@media (prefers-reduced-motion:reduce){.product-card-module__6TKfza__tick,.product-card-module__6TKfza__stepperCount{animation:none}.product-card-module__6TKfza__card.product-card-module__6TKfza__selected{transform:none}}.product-card-module__6TKfza__body{background:var(--pc-body-bg);height:100%;box-shadow:inset 0 1px 0 var(--pc-body-highlight);border-radius:26px;flex-direction:column;display:flex;position:relative;overflow:hidden}.product-card-module__6TKfza__media{aspect-ratio:1;z-index:2;margin:9px 9px 0;position:relative}.product-card-module__6TKfza__mediaUnavailable .product-card-module__6TKfza__photo img{filter:grayscale(.12)saturate(.85)opacity(.92)}.product-card-module__6TKfza__photo{background:linear-gradient(#f4f6f9,#dfe4ea);border-radius:15px;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 2px 6px #0f162842,0 1px #ffffff40}.product-card-module__6TKfza__photo img{object-fit:cover;width:100%;height:100%;display:block}.product-card-module__6TKfza__chip{z-index:3;position:absolute;top:10px;right:12px}.product-card-module__6TKfza__soldWrap{z-index:3;-webkit-backdrop-filter:blur(10px)saturate(1.2);backdrop-filter:blur(10px)saturate(1.2);pointer-events:none;background:#080e1c6b;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.product-card-module__6TKfza__soldRibbon{background:var(--secondary);color:#fff;font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:7px 20px;font-weight:800;box-shadow:0 8px 18px #0000003d}.product-card-module__6TKfza__launchRibbon{color:#13294b;font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#f0ad1f;border-radius:999px;padding:7px 20px;font-weight:800;box-shadow:0 8px 18px #0000003d}.product-card-module__6TKfza__restockForm{pointer-events:auto;flex-direction:column;align-items:center;gap:6px;width:min(76%,190px);display:flex}.product-card-module__6TKfza__restockInput{color:#13294b;width:100%;height:34px;font-family:inherit;font-size:var(--text-xs);text-align:center;background:#fffffff2;border:1px solid #13294b2e;border-radius:999px;outline:none;padding:0 14px;box-shadow:0 4px 12px #00000029}.product-card-module__6TKfza__restockInput::placeholder{color:#13294b73}.product-card-module__6TKfza__restockInput:focus{border-color:#13294b80}.product-card-module__6TKfza__restockButton{color:#fff;height:36px;font-family:inherit;font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:#13294b;border:none;border-radius:999px;padding:0 20px;font-weight:800;transition:transform .15s;box-shadow:0 8px 18px #0000003d}.product-card-module__6TKfza__restockButton:hover{transform:translateY(-1px)}.product-card-module__6TKfza__restockButton:disabled{opacity:.7;cursor:default;transform:none}.product-card-module__6TKfza__restockSuccess{color:#13294b;font-size:var(--text-xs);pointer-events:auto;background:#fffffff2;border-radius:999px;padding:8px 16px;font-weight:800;box-shadow:0 4px 12px #00000029}.product-card-module__6TKfza__restockError{font-size:var(--text-2xs);color:var(--secondary);pointer-events:auto;background:#ffffffeb;border-radius:999px;margin:0;padding:4px 10px;font-weight:700}.product-card-module__6TKfza__info{z-index:2;background:var(--pc-info-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--pc-info-border);border-radius:15px;flex-direction:column;flex:1;margin:9px;padding:13px 11px 11px;display:flex;position:relative}.product-card-module__6TKfza__name{text-align:center;color:var(--pc-text);letter-spacing:.1em;overflow-wrap:anywhere;margin:0 0 11px;font-size:17px;font-weight:700}.product-card-module__6TKfza__nameQualifier{letter-spacing:.06em;color:var(--pc-text-muted);margin-top:2px;font-size:.8em;font-weight:600;display:block}.product-card-module__6TKfza__name a{color:inherit;text-decoration:none}.product-card-module__6TKfza__name a:hover{text-underline-offset:3px;text-decoration:underline}.product-card-module__6TKfza__stats{border:1px solid var(--pc-stat-border);background:var(--pc-stat-bg);border-radius:10px;margin-bottom:11px;padding:7px 0;display:flex}.product-card-module__6TKfza__stat{text-align:center;flex:1;min-width:0;padding:0 2px}.product-card-module__6TKfza__stat+.product-card-module__6TKfza__stat{border-left:1px solid var(--pc-stat-border)}.product-card-module__6TKfza__stat b{color:var(--pc-text);font-family:var(--font-mono);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;display:block;overflow:hidden}.product-card-module__6TKfza__stat b.product-card-module__6TKfza__pending{color:var(--pc-pending);font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:600}.product-card-module__6TKfza__stat i{color:var(--pc-text-muted);font-style:normal;font-size:var(--text-2xs);letter-spacing:.1em;text-transform:uppercase;display:block}.product-card-module__6TKfza__stat .product-card-module__6TKfza__from{color:var(--pc-text);font-weight:700}.product-card-module__6TKfza__stat .product-card-module__6TKfza__perMg{color:var(--pc-text-muted);font-style:normal;font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.01em;overflow-wrap:anywhere;margin-top:2px;display:block}.product-card-module__6TKfza__tick{animation:.35s product-card-module__6TKfza__tick}@keyframes product-card-module__6TKfza__tick{40%{transform:scale(1.18)}}.product-card-module__6TKfza__pills{margin-bottom:11px}.product-card-module__6TKfza__buy{flex-wrap:wrap;gap:7px;margin-top:auto;display:flex}.product-card-module__6TKfza__add{cursor:pointer;min-width:108px;height:36px;font-family:inherit;font-size:var(--text-xs);letter-spacing:.08em;white-space:nowrap;color:#fff;background:linear-gradient(#e05252 0%,#c23030 100%);border:none;border-radius:10px;flex:auto;font-weight:700;transition:background .2s,box-shadow .2s;box-shadow:inset 0 1px #ffffff4d,0 4px 12px #c2303059}.product-card-module__6TKfza__add:hover{background:linear-gradient(#ea6363 0%,#cf3a3a 100%)}@media (prefers-reduced-motion:reduce){.product-card-module__6TKfza__tick{transition:none;animation:none;transform:none}.product-card-module__6TKfza__card.product-card-module__6TKfza__added .product-card-module__6TKfza__pulse{animation:none}}@media (pointer:coarse){.product-card-module__6TKfza__name a{min-height:44px;padding:6px 0;display:block}.product-card-module__6TKfza__buy button{min-height:44px}.product-card-module__6TKfza__buy>div>button{min-width:44px}.product-card-module__6TKfza__pills button{min-height:44px;padding-inline:14px}.product-card-module__6TKfza__add,.product-card-module__6TKfza__restockButton,.product-card-module__6TKfza__restockInput{height:44px}}.product-card-module__6TKfza__preorder{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.04em;text-transform:uppercase;color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 9px;line-height:1;display:flex}.product-card-module__6TKfza__preorder>span:first-child{border:1px solid var(--pc-stat-border);background:var(--pc-stat-bg);color:var(--foreground);border-radius:999px;padding:4px 7px;font-weight:700}.product-card-module__6TKfza__preorderLow{background:color-mix(in oklab, var(--destructive) 12%, transparent);color:var(--destructive);border-radius:999px;padding:4px 7px;font-weight:700}.product-card-module__6TKfza__card{--pc-body-bg:radial-gradient(ellipse at 5% -10%,#fff 0%,#fff0 65%),linear-gradient(145deg,#d9eaff,#f6faff 42%,#d3e3fb);--pc-info-bg:linear-gradient(150deg,#fffffff0,#edf5ffe8);--pc-info-border:#ffffffdb;--pc-stat-bg:#ffffff65;--pc-stat-border:#cbdcf19c;--pc-outer-shadow:0 22px 45px -24px #1d508944,0 2px 7px #184a7910;box-shadow:inset 0 1px 0 #fff,var(--pc-outer-shadow);border:1px solid #ffffffed;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1)}.product-card-module__6TKfza__card:hover{transform:translateY(-4px);box-shadow:inset 0 1px #fff,0 27px 55px -25px #1d508957,0 3px 10px #184a7910}.product-card-module__6TKfza__body{box-shadow:inset 0 1px #fff9}.product-card-module__6TKfza__media{aspect-ratio:1.18;margin:8px 8px 0}.product-card-module__6TKfza__photo{background:radial-gradient(at 35% 25%,#fff 0%,#edf4ff 60%,#d1e3fc);border-radius:18px;box-shadow:inset 0 1px 1px #fff,0 1px #fff9}.product-card-module__6TKfza__photo img{object-fit:contain;mix-blend-mode:multiply;transition:transform .5s cubic-bezier(.22,1,.36,1)}.product-card-module__6TKfza__card:hover .product-card-module__6TKfza__photo img{transform:scale(1.035)}.dark .product-card-module__6TKfza__photo img{mix-blend-mode:normal}.product-card-module__6TKfza__info{-webkit-backdrop-filter:none;backdrop-filter:none;padding:17px 13px 14px;box-shadow:inset 0 1px #fff}.product-card-module__6TKfza__name{letter-spacing:-.025em;text-align:left;margin-bottom:13px;font-size:17px}.product-card-module__6TKfza__nameQualifier{letter-spacing:0;font-size:var(--text-xs)}.product-card-module__6TKfza__stats{background:var(--pc-stat-bg);border-radius:12px;padding:9px 0}.product-card-module__6TKfza__stat b{font-family:var(--font-sans);letter-spacing:-.02em;font-size:15px}.product-card-module__6TKfza__stat i{font-size:var(--text-2xs);letter-spacing:.04em}.product-card-module__6TKfza__stat .product-card-module__6TKfza__perMg{font-family:var(--font-sans);font-size:var(--text-2xs)}.product-card-module__6TKfza__quantityOffer{font-size:var(--text-2xs);color:var(--success);margin:-3px 0 12px;font-weight:650;text-decoration:none;display:block}.product-card-module__6TKfza__quantityOffer:hover{text-decoration:underline}.product-card-module__6TKfza__card .product-card-module__6TKfza__add{text-transform:none;letter-spacing:0;background:linear-gradient(165deg,#2d5c97,#193d70 52%,#10284d);border:1px solid #ffffff30;border-radius:10px;min-height:44px;font-weight:650;box-shadow:inset 0 1px #ffffff5c,0 5px 12px #1641752b}.product-card-module__6TKfza__buy{gap:8px}.product-card-module__6TKfza__buy button{min-height:44px}.product-card-module__6TKfza__buy input{width:32px;min-height:42px}.product-card-module__6TKfza__buy>div{border-color:var(--pc-stat-border);background:var(--pc-stat-bg);border-radius:10px}.product-card-module__6TKfza__buy>div>button{padding-inline:9px}.dark .product-card-module__6TKfza__card{--pc-info-bg:linear-gradient(150deg,#0c2b5bc9,#0d254fdb);--pc-info-border:#c0dbff38;--pc-stat-border:#b3d6ff36;--pc-stat-bg:#ffffff0c}@media (max-width:639px){.product-card-module__6TKfza__media{aspect-ratio:auto;height:220px}.product-card-module__6TKfza__info{padding:16px}}@media (prefers-reduced-motion:reduce){.product-card-module__6TKfza__card,.product-card-module__6TKfza__photo img{transition:none}.product-card-module__6TKfza__card:hover{transform:none}}.product-card-module__6TKfza__card{--pc-body-bg:radial-gradient(ellipse at 10% -8%,#fff 0%,#fff0 65%),linear-gradient(145deg,#eef6ff 0%,#fbfdff 45%,#dfeafb 100%);--pc-info-bg:linear-gradient(150deg,#fffffff0,#eef5ffe6);--pc-info-border:#ffffffef;--pc-text:var(--foreground);--pc-text-muted:var(--muted-foreground);--pc-stat-bg:transparent;--pc-stat-border:#afc6df33;--pc-pending:var(--muted-foreground);border-color:#fffffff5;box-shadow:inset 0 1px #fff,inset 1px 0 #fff9,0 18px 40px -24px #214c854d,0 2px 6px #204b7b0a}.product-card-module__6TKfza__photo{background:radial-gradient(at 40% 20%,#fff 0%,#f2f7ff 64%,#e0ebfb)}.product-card-module__6TKfza__info{box-shadow:inset 0 1px #fff}.product-card-module__6TKfza__stats{background:0 0;border:0;padding:6px 0}.product-card-module__6TKfza__stat+.product-card-module__6TKfza__stat{border-color:#afc6df33}.product-card-module__6TKfza__quantityOffer{color:var(--success)}.product-card-module__6TKfza__card .product-card-module__6TKfza__add{color:#fff;background:linear-gradient(165deg,#315f99,#1b3e70 52%,#142f57);border:1px solid #ffffff35;box-shadow:inset 0 1px #ffffff60,0 4px 10px #183d6926}.product-card-module__6TKfza__card .product-card-module__6TKfza__add:hover{background:linear-gradient(165deg,#3f76b8,#28538e 52%,#1a3b69)}.product-card-module__6TKfza__card.product-card-module__6TKfza__selected{outline-offset:-1px;box-shadow:0 0 0 3px #8aafd020,var(--pc-outer-shadow);outline:1px solid #6f99c6}.dark .product-card-module__6TKfza__card{--pc-body-bg:linear-gradient(145deg,#29476a,#172d4b);--pc-info-bg:linear-gradient(150deg,#1d3550e6,#152d49ed);--pc-text:var(--foreground);--pc-text-muted:#bfd1e7;--pc-stat-bg:transparent;--pc-stat-border:#b3d6ff25;border-color:#b3d6ff30}.dark .product-card-module__6TKfza__info{box-shadow:inset 0 1px #ffffff25}
.volume-kit-module__T8t6HG__offer{color:#fff;background:radial-gradient(at 3% -50%,#8ec9ff80,#0000 65%),linear-gradient(125deg,#285686,#163663 65%,#162f59);border:1px solid #91b9ef9e;border-radius:22px;margin-top:24px;box-shadow:inset 0 1px #ffffff65,0 14px 34px -22px #143a6e80}.volume-kit-module__T8t6HG__summary{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px 40px;padding:24px 28px;display:grid}.volume-kit-module__T8t6HG__headline{min-width:0}.volume-kit-module__T8t6HG__eyebrow{color:#c4dcfa;margin-bottom:8px;display:block}.volume-kit-module__T8t6HG__headline h2{color:#fff;margin:0}.volume-kit-module__T8t6HG__benefit{white-space:nowrap}.volume-kit-module__T8t6HG__headline h2 em{color:#bcecff;text-shadow:0 1px 18px #6ecaff30;font-style:normal}.volume-kit-module__T8t6HG__headline p{font-size:var(--text-xs);color:#d3e4fb;margin:10px 0 0;line-height:1.5}.volume-kit-module__T8t6HG__decision{flex-direction:column;gap:16px;display:flex}.volume-kit-module__T8t6HG__tiers{display:flex}.volume-kit-module__T8t6HG__tier{font-size:var(--text-2xs);color:#d3e4fb;white-space:nowrap;border-left:1px solid #ffffff25;flex-direction:column;gap:4px;padding:0 18px;display:flex}.volume-kit-module__T8t6HG__tier:first-child{border-left:0;padding-left:0}.volume-kit-module__T8t6HG__tier:last-child{padding-right:0}.volume-kit-module__T8t6HG__tier b{color:#fff;letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:23px;font-weight:750;line-height:1.1}.volume-kit-module__T8t6HG__tier small{font-size:var(--text-xs);letter-spacing:0;font-weight:500}.volume-kit-module__T8t6HG__bestTier b{color:#bcecff}.volume-kit-module__T8t6HG__actions{align-items:center;gap:22px;display:flex}.volume-kit-module__T8t6HG__cta{color:#15335a;min-height:44px;font-size:var(--text-xs);background:linear-gradient(160deg,#fff,#dceaff);border:1px solid #ffffffd0;border-radius:100px;justify-content:center;align-items:center;gap:30px;padding:0 20px;font-weight:750;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 1px #fff,0 4px 14px #071e4038}.volume-kit-module__T8t6HG__cta span{font-size:18px}.volume-kit-module__T8t6HG__cta:hover{transform:translateY(-2px);box-shadow:inset 0 1px #fff,0 7px 20px #071e4060}.volume-kit-module__T8t6HG__cta:focus-visible,.volume-kit-module__T8t6HG__rules summary:focus-visible{outline-offset:4px;outline:2px solid #bcecff}.volume-kit-module__T8t6HG__rules{font-size:var(--text-xs);color:#e2edfc;position:relative}.volume-kit-module__T8t6HG__rules summary{cursor:pointer;align-items:center;gap:12px;min-height:44px;font-weight:600;list-style:none;display:flex}.volume-kit-module__T8t6HG__rules summary::-webkit-details-marker{display:none}.volume-kit-module__T8t6HG__rules summary span{font-size:18px;font-weight:400}.volume-kit-module__T8t6HG__rules[open] summary span{transform:rotate(45deg)}.volume-kit-module__T8t6HG__rulesBody{z-index:25;border:1px solid var(--border);background:var(--card);width:310px;color:var(--muted-foreground);border-radius:14px;padding:20px;line-height:1.7;position:absolute;top:48px;right:0;box-shadow:0 12px 40px #13294b26}.volume-kit-module__T8t6HG__rulesBody a{color:var(--primary-text);margin-top:10px;font-weight:600;display:block}.volume-kit-module__T8t6HG__basket{font-size:var(--text-xs);color:#d1e2fa;border-top:1px solid #ffffff25;flex-wrap:wrap;align-items:center;gap:8px 20px;padding:13px 28px;display:flex}.volume-kit-module__T8t6HG__basket b{color:#fff;font-weight:650}.volume-kit-module__T8t6HG__basket a{color:#fff;align-items:center;gap:10px;min-height:44px;margin-left:auto;font-weight:600;display:inline-flex}.volume-kit-module__T8t6HG__divider{opacity:.4;margin:0 8px}.volume-kit-module__T8t6HG__saving,.volume-kit-module__T8t6HG__shipping{color:#b9efcf}.volume-kit-module__T8t6HG__shipping{font-size:var(--text-2xs);flex-basis:100%}@media (max-width:1050px) and (min-width:701px){.volume-kit-module__T8t6HG__summary{gap:24px;padding:22px}.volume-kit-module__T8t6HG__benefit{display:block}.volume-kit-module__T8t6HG__tier{padding:0 12px}.volume-kit-module__T8t6HG__actions{gap:16px}.volume-kit-module__T8t6HG__cta{gap:16px;padding:0 16px}}@media (max-width:700px){.volume-kit-module__T8t6HG__offer{border-radius:20px;margin-top:18px}.volume-kit-module__T8t6HG__summary{grid-template-columns:minmax(0,1fr);gap:18px;padding:20px}.volume-kit-module__T8t6HG__eyebrow{margin-bottom:7px}.volume-kit-module__T8t6HG__benefit{display:block}.volume-kit-module__T8t6HG__headline p{font-size:var(--text-xs);max-width:34ch;margin-top:8px}.volume-kit-module__T8t6HG__decision{gap:16px}.volume-kit-module__T8t6HG__tiers{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.volume-kit-module__T8t6HG__tier{font-size:var(--text-2xs);gap:4px;padding:0 10px}.volume-kit-module__T8t6HG__tier b{font-size:22px}.volume-kit-module__T8t6HG__tier small{font-size:var(--text-2xs)}.volume-kit-module__T8t6HG__actions{flex-wrap:wrap;gap:0 16px}.volume-kit-module__T8t6HG__cta{gap:16px;padding:0 16px}.volume-kit-module__T8t6HG__rules{position:static}.volume-kit-module__T8t6HG__rules summary{font-size:var(--text-2xs);gap:8px}.volume-kit-module__T8t6HG__actions:has(.volume-kit-module__T8t6HG__rules[open]) .volume-kit-module__T8t6HG__rules{width:100%;margin-top:8px}.volume-kit-module__T8t6HG__rulesBody{width:auto;box-shadow:none;color:#d3e4fb;background:0 0;border:0;padding:8px 0 0;position:static}.volume-kit-module__T8t6HG__rulesBody a{color:#fff}.volume-kit-module__T8t6HG__basket{gap:5px 12px;padding:12px 20px}.volume-kit-module__T8t6HG__basket>span:first-child{width:100%}}@media (max-width:360px){.volume-kit-module__T8t6HG__summary{padding:18px 16px}.volume-kit-module__T8t6HG__tier{padding:0 8px}.volume-kit-module__T8t6HG__tier b{font-size:20px}.volume-kit-module__T8t6HG__tier small{display:none}.volume-kit-module__T8t6HG__cta{font-size:var(--text-xs);gap:10px;padding:0 13px}.volume-kit-module__T8t6HG__actions{gap:0 12px}}@media (prefers-reduced-motion:reduce){.volume-kit-module__T8t6HG__cta{transition:none}.volume-kit-module__T8t6HG__cta:hover{transform:none}}
.coa-verify-steps-module__7CdYTW__hash{overflow-wrap:anywhere;word-break:break-all;min-width:0;display:block}
.home-hero-module__0w3GvW__hero{position:relative}.home-hero-module__0w3GvW__layout{grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(32px,5vw,76px);max-width:1440px;margin:auto;padding:52px 40px 48px;display:grid}.home-hero-module__0w3GvW__primary,.home-hero-module__0w3GvW__secondary{border-radius:100px;justify-content:center;align-items:center;min-height:48px;padding:0 25px;font-size:14px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex}.home-hero-module__0w3GvW__primary{color:#fff;background:linear-gradient(150deg,#2d5a91,#163663 60%,#142b51);border:1px solid #4c719b;box-shadow:inset 0 1px #ffffff40,0 8px 18px -9px #12376b80}.home-hero-module__0w3GvW__secondary{color:var(--primary-text);background:linear-gradient(150deg,#ffffffdb,#eef5ffbf);border:1px solid #b5c9e6a6;box-shadow:inset 0 1px #fff}.home-hero-module__0w3GvW__primary:hover,.home-hero-module__0w3GvW__secondary:hover{transform:translateY(-2px)}.home-hero-module__0w3GvW__proof{font-size:var(--text-2xs);color:var(--muted-foreground);flex-wrap:wrap;gap:12px 20px;margin-top:26px;display:flex}.home-hero-module__0w3GvW__stage{aspect-ratio:5/4;background:radial-gradient(at 80% 5%,#fff 2%,#0000 60%),linear-gradient(140deg,#edf5ffd9,#ffffffc7 55%,#dceaffc9);border:1px solid #ffffffed;border-radius:32px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,inset 0 -1px #bed1e959,0 28px 60px -32px #244f903d,0 4px 14px #37577e0a}.home-hero-module__0w3GvW__stage:before{content:"";pointer-events:none;border:1px solid #ffffff9c;border-radius:25px;position:absolute;inset:8px}.home-hero-module__0w3GvW__certificate{--primary-text:#152e50;--muted-foreground:#586b83;--muted:#e4ecf5;--border:#d5e0ed;--secondary-text:#9c2434;color:#152e50;text-align:left;background:linear-gradient(135deg,#fff,#f2f7ff);border:1px solid #ffffffdf;border-radius:17px;overflow:hidden;box-shadow:inset 0 1px #fff,0 18px 35px -16px #1c426d4f,0 2px 6px #294e7312}.home-hero-module__0w3GvW__certificateHeader{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.08em;color:var(--muted-foreground);border-bottom:1px solid #d4e2f17a;justify-content:space-between;align-items:center;gap:8px;padding:13px 14px 10px;font-weight:750;display:flex}.home-hero-module__0w3GvW__released{color:#226544;letter-spacing:.04em;font-size:var(--text-2xs);background:#e0f3e7;border-radius:100px;padding:4px 7px;display:inline-flex}.dark .home-hero-module__0w3GvW__secondary{background:linear-gradient(150deg,#324d6c,#1a3150);border-color:#b5c9e630;box-shadow:inset 0 1px #ffffff1a}.dark .home-hero-module__0w3GvW__stage{background:radial-gradient(at 80% 5%,#49739d50,#0000 70%),linear-gradient(140deg,#233e5f,#162c49);border-color:#b5c9e630;box-shadow:inset 0 1px #ffffff20,0 28px 60px -32px #0009}.dark .home-hero-module__0w3GvW__stage:before{border-color:#ffffff15}@media (max-width:1023px){.home-hero-module__0w3GvW__layout{grid-template-columns:1fr 1fr;gap:28px;padding:40px 24px}}@media (max-width:767px){.home-hero-module__0w3GvW__layout{grid-template-columns:1fr;gap:32px;padding:32px 20px 28px}.home-hero-module__0w3GvW__primary,.home-hero-module__0w3GvW__secondary{padding-inline:21px}.home-hero-module__0w3GvW__stage{border-radius:26px}.home-hero-module__0w3GvW__proof{gap:8px 14px;margin-top:22px}}@media (max-width:639px){.home-hero-module__0w3GvW__receiptStage{aspect-ratio:3/4}}@media (prefers-reduced-motion:reduce){.home-hero-module__0w3GvW__primary,.home-hero-module__0w3GvW__secondary{transition:none}.home-hero-module__0w3GvW__primary:hover,.home-hero-module__0w3GvW__secondary:hover{transform:none}}
.pay-guide-module__hJmjhq__surfaces{--pay-body-bg:var(--card);--pay-body-highlight:#fff9;--pay-info-bg:var(--tertiary);--pay-info-border:var(--border);--pay-hairline:var(--border);--pay-shadow:0 20px 44px -26px #13294b57, 0 6px 14px #13294b12}.dark .pay-guide-module__hJmjhq__surfaces{--pay-body-bg:radial-gradient(150% 100% at 15% -20%, #ffffff5c, #fff0 55%), radial-gradient(130% 130% at 115% 115%, #5ea4ff54, #5ea4ff00 55%), linear-gradient(165deg, #5e9effe6 0%, #2b63d8eb 34%, #14358af2 68%, #091a47fa 100%);--pay-body-highlight:#ffffff38;--pay-info-bg:linear-gradient(180deg, #06102a75, #050d22b3);--pay-info-border:#ffffff1f;--pay-hairline:#ffffff1a;--pay-shadow:0 34px 64px -28px #040a1cd9, 0 6px 16px #08184033}.pay-guide-module__hJmjhq__panel{border:1px solid var(--pay-hairline);background:var(--pay-body-bg);box-shadow:var(--pay-shadow);border-radius:26px;padding:9px;position:relative}.pay-guide-module__hJmjhq__panel:before{content:"";border-radius:inherit;box-shadow:inset 0 1px 0 var(--pay-body-highlight);pointer-events:none;position:absolute;inset:0}.pay-guide-module__hJmjhq__panelInset{border:1px solid var(--pay-info-border);background:var(--pay-info-bg);border-radius:18px;padding:22px;position:relative}@media (min-width:640px){.pay-guide-module__hJmjhq__panelInset{padding:28px 30px}}.pay-guide-module__hJmjhq__chooser{gap:12px;margin-top:22px;display:grid}@media (min-width:768px){.pay-guide-module__hJmjhq__chooser{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.pay-guide-module__hJmjhq__chooserCard{border:1px solid var(--pay-info-border);background:var(--pay-info-bg);border-radius:18px;flex-direction:column;gap:6px;padding:20px;text-decoration:none;transition:transform .2s cubic-bezier(.175,.885,.32,1.1),border-color .2s;display:flex}.pay-guide-module__hJmjhq__chooserCard:hover{border-color:color-mix(in srgb, var(--primary) 45%, transparent);transform:translateY(-2px)}.pay-guide-module__hJmjhq__chooserCard:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.pay-guide-module__hJmjhq__chooserTime{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.04em;text-transform:uppercase;color:var(--primary)}.pay-guide-module__hJmjhq__chooserTitle{color:var(--foreground);font-size:15px;font-weight:650;line-height:1.3}.pay-guide-module__hJmjhq__chooserBody{font-size:var(--text-xs);color:var(--muted-foreground);line-height:1.55}.pay-guide-module__hJmjhq__lede{color:var(--foreground);font-size:15px;line-height:1.65}.pay-guide-module__hJmjhq__before{border-left:3px solid var(--primary);background:color-mix(in srgb, var(--primary) 7%, transparent);border-radius:0 12px 12px 0;margin-top:18px;padding:16px 18px}.pay-guide-module__hJmjhq__beforeLabel{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.07em;text-transform:uppercase;color:var(--primary)}.pay-guide-module__hJmjhq__beforeList{flex-direction:column;gap:7px;margin-top:8px;display:flex}.pay-guide-module__hJmjhq__beforeItem{font-size:var(--text-xs);color:var(--foreground);line-height:1.6}.pay-guide-module__hJmjhq__group{margin-top:26px}.pay-guide-module__hJmjhq__groupHead{border-bottom:1px solid var(--pay-hairline);flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:14px;padding-bottom:10px;display:flex}.pay-guide-module__hJmjhq__groupTitle{color:var(--foreground);font-size:15px;font-weight:650}.pay-guide-module__hJmjhq__groupTiming{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--muted-foreground)}.pay-guide-module__hJmjhq__steps{counter-reset:step;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.pay-guide-module__hJmjhq__step{counter-increment:step;grid-template-columns:30px 1fr;gap:14px;padding:11px 0;display:grid}.pay-guide-module__hJmjhq__step+.pay-guide-module__hJmjhq__step{border-top:1px solid var(--pay-hairline)}.pay-guide-module__hJmjhq__step:before{content:counter(step);background:color-mix(in srgb, var(--primary) 13%, transparent);width:26px;height:26px;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--primary);border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:flex}.pay-guide-module__hJmjhq__stepAction{color:var(--foreground);font-size:14.5px;font-weight:550;line-height:1.55}.pay-guide-module__hJmjhq__stepDetail{font-size:var(--text-xs);color:var(--muted-foreground);margin-top:4px;line-height:1.6}.pay-guide-module__hJmjhq__outro{border-top:1px solid var(--pay-hairline);color:var(--foreground);margin-top:22px;padding-top:18px;font-size:14px;line-height:1.65}.pay-guide-module__hJmjhq__verified{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.03em;color:var(--muted-foreground);margin-top:16px}.pay-guide-module__hJmjhq__videoFacade{border:1px solid var(--pay-info-border);background:var(--pay-info-bg);cursor:pointer;text-align:left;border-radius:16px;align-items:center;gap:14px;width:100%;margin-top:20px;padding:16px 18px;transition:border-color .2s;display:flex}.pay-guide-module__hJmjhq__videoFacade:hover{border-color:color-mix(in srgb, var(--primary) 45%, transparent)}.pay-guide-module__hJmjhq__videoFacade:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.pay-guide-module__hJmjhq__videoPlay{background:var(--primary);width:38px;height:38px;color:var(--primary-foreground);border-radius:50%;flex:none;justify-content:center;align-items:center;padding-left:3px;display:flex}.pay-guide-module__hJmjhq__videoFacadeText{flex-direction:column;gap:2px;display:flex}.pay-guide-module__hJmjhq__videoFacadeTitle{color:var(--foreground);font-size:14px;font-weight:600}.pay-guide-module__hJmjhq__videoFacadeMeta{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--muted-foreground)}.pay-guide-module__hJmjhq__videoFrame{aspect-ratio:16/9;background:#000;border-radius:16px;margin-top:20px;position:relative;overflow:hidden}.pay-guide-module__hJmjhq__videoFrame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.pay-guide-module__hJmjhq__videoSlot{border:1px dashed var(--pay-info-border);border-radius:16px;margin-top:20px;padding:18px}.pay-guide-module__hJmjhq__videoSlotLabel{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.07em;text-transform:uppercase;color:var(--muted-foreground)}.pay-guide-module__hJmjhq__videoSlotTitle{color:var(--foreground);margin-top:6px;font-size:14px;font-weight:600}.pay-guide-module__hJmjhq__videoSlotMeta{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--muted-foreground);margin-top:2px}.pay-guide-module__hJmjhq__walkthrough{gap:12px;margin-top:20px;display:grid}@media (min-width:700px){.pay-guide-module__hJmjhq__walkthrough{grid-template-columns:repeat(2,1fr)}}.pay-guide-module__hJmjhq__point{border:1px solid var(--pay-info-border);background:var(--pay-info-bg);border-radius:16px;padding:18px 20px}.pay-guide-module__hJmjhq__pointTitle{color:var(--foreground);font-size:14px;font-weight:650;line-height:1.4}.pay-guide-module__hJmjhq__pointBody{font-size:var(--text-xs);color:var(--muted-foreground);margin-top:7px;line-height:1.62}.pay-guide-module__hJmjhq__badges{gap:10px;margin-top:28px;display:grid}@media (min-width:640px){.pay-guide-module__hJmjhq__badges{grid-template-columns:repeat(3,1fr)}}.pay-guide-module__hJmjhq__badge{border:1px solid var(--pay-info-border);background:var(--pay-info-bg);border-radius:14px;padding:14px 16px}.pay-guide-module__hJmjhq__badgeLabel{font-size:var(--text-xs);color:var(--foreground);font-weight:650}.pay-guide-module__hJmjhq__badgeDetail{font-size:var(--text-xs);color:var(--muted-foreground);margin-top:3px;line-height:1.5}@media (prefers-reduced-motion:reduce){.pay-guide-module__hJmjhq__chooserCard,.pay-guide-module__hJmjhq__videoFacade{transition:none}.pay-guide-module__hJmjhq__chooserCard:hover{transform:none}}.pay-guide-module__hJmjhq__surfaces{--pay-body-bg:linear-gradient(150deg,#ffffffed,#f3f8ffd9 58%,#e6f0ffd9);--pay-info-bg:linear-gradient(150deg,#fffffff0,#edf5ffe8);--pay-info-border:#ffffffdb;--pay-hairline:#c4d5e966;--pay-shadow:inset 0 1px 0 #fff,0 18px 50px -25px #194b8d35}.pay-guide-module__hJmjhq__chooserCard,.pay-guide-module__hJmjhq__point,.pay-guide-module__hJmjhq__badge{box-shadow:inset 0 1px #fff,0 12px 30px -22px #194b8d35}.pay-guide-module__hJmjhq__chooserTitle{letter-spacing:-.025em;font-size:18px}.pay-guide-module__hJmjhq__chooserTime{color:var(--primary-text)}.dark .pay-guide-module__hJmjhq__surfaces{--pay-body-bg:linear-gradient(145deg,#253c59ed,#172b49ed 65%,#12233bed);--pay-info-bg:linear-gradient(150deg,#263f5fdd,#14283fdd);--pay-info-border:#b8d6ff26;--pay-hairline:#b8d6ff26;--pay-shadow:inset 0 1px 0 #c1d8ff26,0 20px 60px -25px #0008}:is(.dark .pay-guide-module__hJmjhq__chooserCard,.dark .pay-guide-module__hJmjhq__point,.dark .pay-guide-module__hJmjhq__badge){box-shadow:inset 0 1px #c1d8ff26,0 12px 30px -22px #0004}
.pdp-module__CU-bya__surfaces{--pdp-body-bg:var(--card);--pdp-body-highlight:#fff9;--pdp-info-bg:var(--tertiary);--pdp-info-border:var(--border);--pdp-text:var(--foreground);--pdp-text-muted:var(--muted-foreground);--pdp-hairline:var(--border);--pdp-shadow:0 20px 44px -26px #13294b57, 0 6px 14px #13294b12;--pdp-pop:cubic-bezier(.175, .885, .32, 1.1)}.pdp-module__CU-bya__productHeading .pdp-module__CU-bya__titleQualifier{letter-spacing:-.02em;margin-left:10px;font-size:.6em;display:inline}.pdp-module__CU-bya__productSubtitle{font-size:var(--text-xs);color:var(--muted-foreground);margin-top:11px}.pdp-module__CU-bya__productGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:46px 64px;display:grid}.pdp-module__CU-bya__mediaColumn{align-self:start;min-width:0}.pdp-module__CU-bya__fullWidth{grid-column:1/-1;min-width:0}.pdp-module__CU-bya__productTop{grid-column:1/-1;grid-template-columns:subgrid;align-items:start;row-gap:inherit;min-width:0;display:grid}.pdp-module__CU-bya__surfaces .pdp-module__CU-bya__panel{box-shadow:none;background:0 0;border-radius:0;padding:0}.pdp-module__CU-bya__surfaces .pdp-module__CU-bya__panelInset{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0}.pdp-module__CU-bya__contentHeading{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.pdp-module__CU-bya__contentHeading h2{font-size:var(--text-xs);margin:0;font-weight:650}.pdp-module__CU-bya__contentHeading span{font-size:var(--text-2xs);color:var(--muted-foreground)}.pdp-module__CU-bya__singleContent{letter-spacing:-.03em;justify-content:space-between;align-items:baseline;gap:12px;margin-top:10px;font-size:20px;font-weight:650;display:flex}.pdp-module__CU-bya__singleContent span{font-size:var(--text-2xs);letter-spacing:0;color:var(--muted-foreground);font-weight:400}.pdp-module__CU-bya__currentLot{background:color-mix(in srgb,#3b8a62 5%,var(--background));border:1px solid color-mix(in srgb,#3b8a62 18%,var(--border));border-radius:10px;margin-top:18px;padding:12px 15px}.pdp-module__CU-bya__currentLotTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;display:flex}.pdp-module__CU-bya__released{font-size:var(--text-2xs);color:#28734f;font-weight:650}.pdp-module__CU-bya__currentLotTop a{font-size:var(--text-2xs);color:var(--foreground);text-underline-offset:3px;font-weight:600;text-decoration:underline}.pdp-module__CU-bya__currentLotFacts{gap:32px;margin-top:8px;display:flex}.pdp-module__CU-bya__currentLotFacts>span{flex-direction:column;display:flex}.pdp-module__CU-bya__currentLotFacts b{letter-spacing:-.025em;font-size:17px;font-weight:650}.pdp-module__CU-bya__currentLotFacts small{font-size:var(--text-2xs);color:var(--muted-foreground);margin-top:1px}.pdp-module__CU-bya__currentLot p{font-size:var(--text-2xs);color:var(--muted-foreground);margin-top:7px;line-height:1.5}.pdp-module__CU-bya__compactAssurance{border-top:1px solid var(--border);margin-top:20px;padding-top:20px}.pdp-module__CU-bya__compactAssurance>p{font-size:var(--text-2xs);align-items:flex-start;gap:11px;margin-top:12px;display:flex}.pdp-module__CU-bya__compactAssurance>p:first-child{margin-top:0}.pdp-module__CU-bya__compactAssurance svg{fill:none;width:17px;height:17px;stroke:var(--muted-foreground);stroke-width:1.4px;flex:none}.pdp-module__CU-bya__compactAssurance b,.pdp-module__CU-bya__compactAssurance small{display:block}.pdp-module__CU-bya__compactAssurance b{font-weight:600}.pdp-module__CU-bya__compactAssurance small{color:var(--muted-foreground);line-height:1.5;font-size:var(--text-2xs);margin-top:3px}.pdp-module__CU-bya__compactAssurance>div{font-size:var(--text-2xs);color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:18px;display:flex}.pdp-module__CU-bya__compactAssurance a{color:var(--foreground);text-underline-offset:3px;text-decoration:underline}@media (max-width:767px){.pdp-module__CU-bya__productGrid{grid-template-columns:minmax(0,1fr);gap:25px}.pdp-module__CU-bya__productHeading{margin:22px 0 20px}.pdp-module__CU-bya__productHeading .pdp-module__CU-bya__titleQualifier{margin-left:0;display:block}.pdp-module__CU-bya__mediaColumn .pdp-module__CU-bya__photoFrame{aspect-ratio:1.35;max-height:270px}.pdp-module__CU-bya__photoFacts{justify-content:center}.pdp-module__CU-bya__surfaces{padding-bottom:105px}}.dark .pdp-module__CU-bya__surfaces{--pdp-body-bg:radial-gradient(150% 100% at 15% -20%, #ffffff5c, #fff0 55%), radial-gradient(130% 130% at 115% 115%, #5ea4ff54, #5ea4ff00 55%), linear-gradient(165deg, #5e9effe6 0%, #2b63d8eb 34%, #14358af2 68%, #091a47fa 100%);--pdp-body-highlight:#ffffff38;--pdp-info-bg:linear-gradient(180deg, #06102a75, #050d22b3);--pdp-info-border:#ffffff1f;--pdp-text:#fff;--pdp-text-muted:#cdddffc7;--pdp-hairline:#ffffff1a;--pdp-shadow:0 34px 64px -28px #040a1cd9, 0 6px 16px #08184033}.pdp-module__CU-bya__panel{background:var(--pdp-body-bg);box-shadow:inset 0 1px 0 var(--pdp-body-highlight), var(--pdp-shadow);color:var(--pdp-text);border-radius:26px;padding:9px;position:relative}.pdp-module__CU-bya__panelInset{background:var(--pdp-info-bg);border:1px solid var(--pdp-info-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:15px;padding:18px 16px 16px}.pdp-module__CU-bya__quiet{border:1px solid var(--border);background:var(--card);box-shadow:none;border-radius:26px}.pdp-module__CU-bya__photoFrame{aspect-ratio:1;border:1px solid var(--border);background:#fff;border-radius:15px;position:relative;overflow:hidden}.pdp-module__CU-bya__photoUnavailable img{filter:grayscale(.12)saturate(.85)opacity(.92)}.pdp-module__CU-bya__soldWrap{z-index:4;-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);pointer-events:none;background:#080e1c6b;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0}.pdp-module__CU-bya__soldRibbon{background:var(--secondary);color:#fff;font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:9px 26px;font-size:16px;font-weight:800;box-shadow:0 10px 22px #00000042}.pdp-module__CU-bya__launchRibbon{color:#13294b;font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#f0ad1f;border-radius:999px;padding:9px 26px;font-size:16px;font-weight:800;box-shadow:0 10px 22px #00000042}.pdp-module__CU-bya__restockForm{pointer-events:auto;flex-direction:column;align-items:center;gap:8px;width:min(74%,240px);display:flex}.pdp-module__CU-bya__restockInput{color:#13294b;width:100%;height:40px;font-family:inherit;font-size:var(--text-xs);text-align:center;background:#fffffff2;border:1px solid #13294b2e;border-radius:999px;outline:none;padding:0 16px;box-shadow:0 5px 14px #0000002e}.pdp-module__CU-bya__restockInput::placeholder{color:#13294b73}.pdp-module__CU-bya__restockInput:focus{border-color:#13294b80}.pdp-module__CU-bya__restockButton{color:#fff;height:42px;font-family:inherit;font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:#13294b;border:none;border-radius:999px;padding:0 26px;font-weight:800;transition:transform .15s;box-shadow:0 10px 22px #00000042}.pdp-module__CU-bya__restockButton:hover{transform:translateY(-1px)}.pdp-module__CU-bya__restockButton:disabled{opacity:.7;cursor:default;transform:none}.pdp-module__CU-bya__restockSuccess{color:#13294b;font-size:var(--text-xs);pointer-events:auto;background:#fffffff2;border-radius:999px;padding:10px 20px;font-weight:800;box-shadow:0 5px 14px #0000002e}.pdp-module__CU-bya__restockError{font-size:var(--text-2xs);color:var(--secondary);pointer-events:auto;background:#ffffffeb;border-radius:999px;margin:0;padding:5px 12px;font-weight:700}.pdp-module__CU-bya__relatedRail{scrollbar-width:none;-webkit-overflow-scrolling:touch}.pdp-module__CU-bya__relatedRail::-webkit-scrollbar{display:none}.pdp-module__CU-bya__photoFacts{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.pdp-module__CU-bya__rail{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px;display:grid}.pdp-module__CU-bya__thumb{aspect-ratio:1;border:1px solid var(--pdp-hairline);background:linear-gradient(#f4f6f9,#dfe4ea);border-radius:11px;padding:0;overflow:hidden}.pdp-module__CU-bya__thumbActive{border-color:var(--secondary);box-shadow:0 0 0 1px var(--secondary)}.pdp-module__CU-bya__thumbEmpty{background:0 0;border-style:dashed;place-items:center;display:grid}.pdp-module__CU-bya__thumbEmpty span{font-size:var(--text-2xs);text-align:center;color:var(--pdp-text-muted);padding:0 6px;line-height:1.25}@media (pointer:coarse){.pdp-module__CU-bya__thumbEmpty span{font-size:var(--text-2xs)}}.pdp-module__CU-bya__titleQualifier{letter-spacing:.08em;color:var(--pdp-text-muted);margin-top:3px;font-size:.62em;font-weight:600;display:block}.pdp-module__CU-bya__saleLine{letter-spacing:.01em;margin-top:.35rem;font-size:.58em;font-weight:600;line-height:1.35;display:block}.pdp-module__CU-bya__price{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--pdp-text);font-size:30px;font-weight:700}.pdp-module__CU-bya__muted{color:var(--pdp-text-muted)}.pdp-module__CU-bya__hairline{border-color:var(--pdp-hairline)}.pdp-module__CU-bya__strip{border:1px solid var(--pdp-hairline);background:var(--pdp-hairline);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.pdp-module__CU-bya__stripCell{background:var(--pdp-info-bg);padding:8px 10px}.pdp-module__CU-bya__stripCell dt{font-size:var(--text-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--pdp-text-muted);font-weight:700}.pdp-module__CU-bya__stripCell dd{font-size:var(--text-xs);color:var(--pdp-text);margin:3px 0 0;font-weight:600;line-height:1.35}@media (pointer:coarse){.pdp-module__CU-bya__stripCell dt{font-size:var(--text-2xs)}}.pdp-module__CU-bya__cta button{width:100%;height:44px;font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:linear-gradient(#e05252 0%,#c23030 100%);border:none;border-radius:10px;font-weight:700;transition:background .2s,box-shadow .2s;box-shadow:inset 0 1px #ffffff4d,0 4px 12px #c2303059}.pdp-module__CU-bya__cta button:hover:not(:disabled){background:linear-gradient(#ea6363 0%,#cf3a3a 100%)}.pdp-module__CU-bya__cta button:disabled{background:var(--pdp-info-bg);border:1px solid var(--pdp-info-border);color:var(--pdp-text-muted);box-shadow:none;cursor:not-allowed}@media (pointer:coarse){.pdp-module__CU-bya__cta button{height:48px}.pdp-module__CU-bya__doseLink{align-items:center;min-height:44px;display:inline-flex}.pdp-module__CU-bya__stripCell dt,.pdp-module__CU-bya__thumbEmpty span{font-size:var(--text-2xs)}.pdp-module__CU-bya__surfaces a,.pdp-module__CU-bya__surfaces button,.pdp-module__CU-bya__surfaces label,.pdp-module__CU-bya__surfaces summary{-webkit-tap-highlight-color:transparent}}.pdp-module__CU-bya__proof{background:var(--pdp-info-bg);border:1px solid var(--pdp-info-border);font-size:var(--text-xs);color:var(--pdp-text-muted);border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:11px 13px;line-height:1.5;display:flex}.pdp-module__CU-bya__proof b{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--pdp-text);font-size:16px}.pdp-module__CU-bya__proof .pdp-module__CU-bya__figure{color:var(--success)}.pdp-module__CU-bya__proofLink{color:var(--secondary);white-space:nowrap;margin-left:auto;font-weight:600;text-decoration:none}.pdp-module__CU-bya__proofLink:hover{text-underline-offset:3px;text-decoration:underline}.dark .pdp-module__CU-bya__surfaces .pdp-module__CU-bya__proofLink{color:#ff9aa6}.pdp-module__CU-bya__assure{border:1px solid color-mix(in srgb, var(--secondary) 16%, transparent);background:var(--background);box-shadow:0 8px 24px color-mix(in srgb, var(--secondary) 8%, transparent);border-radius:14px;margin:20px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.pdp-module__CU-bya__assure li{font-size:var(--text-xs);color:var(--pdp-text-muted);grid-template-columns:16px 1fr;align-items:start;gap:11px;padding:12px 14px;line-height:1.45;display:grid}.pdp-module__CU-bya__assure li+li{border-top:1px solid color-mix(in srgb, var(--secondary) 11%, transparent)}.pdp-module__CU-bya__assure i{margin-top:1px;font-style:normal;display:block}.pdp-module__CU-bya__payChips{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.pdp-module__CU-bya__payChips em i{opacity:.85;margin-left:5px;font-style:normal;font-weight:800}.pdp-module__CU-bya__payWhy{font-style:normal;font-size:var(--text-2xs);color:var(--pdp-text-muted);margin-top:7px;line-height:1.4;display:block}.pdp-module__CU-bya__payChips em{border:1px solid color-mix(in srgb, var(--secondary) 14%, transparent);background:color-mix(in srgb, var(--secondary) 7%, transparent);font-style:normal;font-size:var(--text-2xs);letter-spacing:.08em;text-transform:uppercase;color:var(--secondary);border-radius:999px;padding:4px 10px;font-weight:800}.dark .pdp-module__CU-bya__surfaces .pdp-module__CU-bya__payChips em{color:#ff9aa6;background:#ff9aa61a;border-color:#ff9aa647}.pdp-module__CU-bya__assure svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;color:var(--secondary);margin-top:1px}.pdp-module__CU-bya__assure b{color:var(--pdp-text);letter-spacing:-.005em;font-weight:800;display:block}.dark .pdp-module__CU-bya__surfaces .pdp-module__CU-bya__assure svg{color:#ff9aa6}.pdp-module__CU-bya__assure li.pdp-module__CU-bya__risk svg,.pdp-module__CU-bya__assure li.pdp-module__CU-bya__risk b{color:var(--success)}.pdp-module__CU-bya__term{cursor:help;border-bottom:1px dotted;position:relative}.pdp-module__CU-bya__term:after{content:attr(data-tip);z-index:30;background:var(--primary);color:#fff;width:max-content;max-width:250px;font-family:var(--font-sans);font-size:var(--text-2xs);letter-spacing:0;text-transform:none;white-space:normal;opacity:0;visibility:hidden;transition:all .28s var(--pdp-pop);pointer-events:none;border-radius:9px;padding:8px 10px;font-weight:500;line-height:1.45;position:absolute;bottom:calc(100% + 9px);left:0;transform:translateY(4px);box-shadow:0 12px 26px -12px #08143099}.pdp-module__CU-bya__term:hover:after,.pdp-module__CU-bya__term:focus-visible:after{opacity:1;visibility:visible;transform:translateY(0)}@media (pointer:coarse){.pdp-module__CU-bya__term{padding:4px 0;display:inline-block}.pdp-module__CU-bya__proofLink{align-items:center;min-height:44px;display:inline-flex}}.pdp-module__CU-bya__surfaces{--pdp-glass-rim:#ffffffe0;--pdp-glass-ink:#102d55;--pdp-glass-muted:#58708d;--pdp-glass-shadow:0 28px 65px -35px #1b488561,0 8px 22px -14px #1c458033}.pdp-module__CU-bya__productHeading{margin:22px 0 26px}.pdp-module__CU-bya__productSubtitle{color:var(--pdp-glass-muted)}.pdp-module__CU-bya__productGrid{gap:44px}.pdp-module__CU-bya__mediaColumn{border:1px solid var(--pdp-glass-rim);box-shadow:var(--pdp-glass-shadow),inset 0 1px 0 #fff;background:linear-gradient(145deg,#ffffffd6,#e2f0ff73);border-radius:32px;padding:8px;position:sticky;top:150px}.pdp-module__CU-bya__mediaColumn .pdp-module__CU-bya__photoFrame{background:radial-gradient(at 50% 63%,#7daeee59,#0000 55%),radial-gradient(at 80% 12%,#fffffffa,#0000 60%),linear-gradient(140deg,#f8fcff,#dbeafe);border:1px solid #ffffffeb;border-radius:24px}.pdp-module__CU-bya__mediaColumn .pdp-module__CU-bya__photoFrame img{mix-blend-mode:multiply;padding:30px 16px}.pdp-module__CU-bya__mediaColumn .pdp-module__CU-bya__photoFacts{justify-content:center;gap:7px;margin:0;padding:17px 12px 13px}.pdp-module__CU-bya__mediaColumn .pdp-module__CU-bya__photoFacts a,.pdp-module__CU-bya__mediaColumn .pdp-module__CU-bya__photoFacts span{color:#244b7b;background:#ffffffb8;border-color:#6e99d02e}.pdp-module__CU-bya__surfaces .pdp-module__CU-bya__panel{box-shadow:var(--pdp-glass-shadow),inset 0 1px 0 #fff;background:linear-gradient(150deg,#ffffffd9,#dcecff7a);border:1px solid #ffffffe6;border-radius:27px;padding:7px}.pdp-module__CU-bya__surfaces .pdp-module__CU-bya__panelInset{background:linear-gradient(140deg,#ffffffd9,#f7fbffa8);border:1px solid #ffffffe6;border-radius:20px;padding:21px;box-shadow:inset 0 1px #fff}.pdp-module__CU-bya__contentHeading h2{color:#173d6a;font-size:var(--text-xs)}.pdp-module__CU-bya__contentHeading span{color:var(--muted-foreground)}.pdp-module__CU-bya__singleContent{color:#102d55;margin-top:8px}.pdp-module__CU-bya__currentLot{background:linear-gradient(140deg,#edf7ffd9,#fffc);border:1px solid #8eb4dd45;border-top-color:#fffffff7;border-radius:13px;margin-top:16px;padding:12px 14px;box-shadow:inset 0 1px #fffffff7,0 4px 12px -8px #2e609c33}.pdp-module__CU-bya__currentLotTop a{color:#244f85}.pdp-module__CU-bya__currentLotFacts{margin-top:7px}.pdp-module__CU-bya__currentLotFacts b{color:#143966}.pdp-module__CU-bya__currentLotFacts small,.pdp-module__CU-bya__currentLot p{color:var(--muted-foreground)}.pdp-module__CU-bya__currentLot p{margin-top:6px}.pdp-module__CU-bya__released{color:#287553}.pdp-module__CU-bya__compactAssurance{border-top-color:#759ccc2e;margin-top:17px;padding-top:17px}.pdp-module__CU-bya__compactAssurance b{color:#24446a}.pdp-module__CU-bya__compactAssurance small,.pdp-module__CU-bya__compactAssurance>div{color:var(--muted-foreground)}.pdp-module__CU-bya__compactAssurance a{color:#315b8c}.dark .pdp-module__CU-bya__surfaces{--pdp-glass-rim:#afcfff3b;--pdp-glass-ink:#f3f8ff;--pdp-glass-muted:#a0bad9;--pdp-glass-shadow:0 30px 70px -34px #000617bf,0 8px 22px -14px #226fe066}.dark .pdp-module__CU-bya__mediaColumn{background:linear-gradient(150deg,#5a99f580,#1c44845e)}.dark .pdp-module__CU-bya__mediaColumn .pdp-module__CU-bya__photoFrame{background:radial-gradient(at 50% 63%,#d0e1fa,#0000 65%),linear-gradient(140deg,#fff,#dbeafe);border-color:#afcfff40}.dark .pdp-module__CU-bya__surfaces .pdp-module__CU-bya__panel{box-shadow:var(--pdp-glass-shadow),inset 0 1px 0 #ffffff59;background:linear-gradient(145deg,#528fea66,#1a42846b);border-color:#a5cdff47}.dark .pdp-module__CU-bya__surfaces .pdp-module__CU-bya__panelInset{background:linear-gradient(150deg,#091f42d1,#0f2a53b8);border-color:#a5cdff29;box-shadow:inset 0 1px #ffffff1f}.dark .pdp-module__CU-bya__contentHeading h2{color:#e4efff}.dark .pdp-module__CU-bya__singleContent{color:#e4efff}.dark .pdp-module__CU-bya__currentLotFacts b{color:#e4efff}.dark .pdp-module__CU-bya__compactAssurance b{color:#e4efff}:is(.dark .pdp-module__CU-bya__contentHeading span,.dark .pdp-module__CU-bya__currentLotFacts small,.dark .pdp-module__CU-bya__currentLot p,.dark .pdp-module__CU-bya__compactAssurance small,.dark .pdp-module__CU-bya__compactAssurance>div){color:var(--muted-foreground)}.dark .pdp-module__CU-bya__currentLot{background:linear-gradient(140deg,#345d975c,#0d2d598f);border-color:#a5cdff38;box-shadow:inset 0 1px #ffffff1f}:is(.dark .pdp-module__CU-bya__currentLotTop a,.dark .pdp-module__CU-bya__compactAssurance a){color:#b9d8ff}.dark .pdp-module__CU-bya__released{color:#9de0b8}@media (max-width:767px){.pdp-module__CU-bya__productHeading{margin:18px 0 20px}.pdp-module__CU-bya__mediaColumn{border-radius:25px;padding:6px;position:relative;top:auto}.pdp-module__CU-bya__mediaColumn .pdp-module__CU-bya__photoFrame{border-radius:20px;max-height:270px}.pdp-module__CU-bya__mediaColumn .pdp-module__CU-bya__photoFrame img{padding:12px 5px}.pdp-module__CU-bya__mediaColumn .pdp-module__CU-bya__photoFacts{padding:11px 5px 8px}.pdp-module__CU-bya__surfaces .pdp-module__CU-bya__panel{border-radius:24px;padding:5px}.pdp-module__CU-bya__surfaces .pdp-module__CU-bya__panelInset{border-radius:19px;padding:18px 14px}.pdp-module__CU-bya__productGrid{gap:23px}}
