@keyframes bc2Fu{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes bc2Fi{0%{opacity:0}to{opacity:1}}@keyframes bc2CardIn{0%{opacity:0;transform:translateY(-6px) rotateY(-88deg)}55%{opacity:1}to{opacity:1;transform:none}}@keyframes bc2Shimmer{0%{background-position:-220px 0}to{background-position:220px 0}}@media(prefers-reduced-motion:reduce){.bc2-scope *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.bc2-scope a{color:#6f5010;text-decoration:none}.bc2-scope textarea,.bc2-scope input,.bc2-scope button,.bc2-scope select{font-family:inherit}.bc2-scope button{text-transform:none;letter-spacing:normal}.bc2-scope :focus-visible{outline:2px solid #B08B57;outline-offset:3px}.bc2-scope textarea::placeholder{color:#55596b!important;opacity:1!important}.bc2-scope h1,.bc2-scope h2,.bc2-scope h3,.bc2-scope h4{color:inherit!important}.bc2-scope select:focus,.bc2-scope [data-bc2-sit]:focus{border-color:#b08b57!important}.bc2-scope [data-bc2-act=calc]:hover,.bc2-scope [data-bc2-act=checkout]:hover{background:#ebd5a8!important}.bc2-scope [data-bc2-act=calc]:active{transform:scale(.985)}.bc2-scope [data-bc2-lens]:hover{border-color:#dec28d80!important}.bc2-scope [data-bc2-lens]:active{transform:scale(.99)}.bc2-scope .bc2-pk{transition:box-shadow .22s ease,border-color .22s ease,background-color .22s ease,transform .16s ease}.bc2-scope .bc2-pk:active{transform:scale(.985)!important}.bc2-scope .bc2-pk-sel{border-color:#dec28db3!important;background:#fbf4e4!important;box-shadow:0 0 0 2px #b08b5773,0 14px 40px #1c20331f}.bc2-scope .bc2-pk-busy{animation:bc2PkPulse 1.05s ease-in-out infinite}@keyframes bc2PkPulse{0%,to{box-shadow:0 0 0 2px #b08b5773,0 14px 40px #1c20331f}50%{box-shadow:0 0 0 5px #b08b57bf,0 18px 48px #1c20332e}}@media(prefers-reduced-motion:reduce){.bc2-scope .bc2-pk-busy{animation:none}}.bc2-scope [data-bc2-pcta]:active,.bc2-scope [data-bc2-act=sticky]:active{transform:scale(.97)}body.bc2-sticky-on{padding-bottom:96px}.bc2-scope #top,.bc2-scope #result,.bc2-scope #lens,.bc2-scope #teaser,.bc2-scope #packages,.bc2-scope #method{scroll-margin-top:80px}.bc2-scope [data-bc2-year-grid]>div{align-self:start}.bc2-scope [data-bc2-y]::-webkit-outer-spin-button,.bc2-scope [data-bc2-y]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bc2-scope [data-bc2-meanings] summary::-webkit-details-marker{display:none}.bc2-scope [data-bc2-meanings][open] summary span{transform:rotate(45deg)}.bc2-scope [data-bc2-meanings] summary span{transition:transform .16s ease}body.bc2-drawer-on{overflow:hidden}body.bc2-result-ready .m-header__desktop .m-header__center{display:none!important}body.bc2-result-ready .m-header__desktop .m-header__inner{justify-content:space-between!important}body.bc2-result-ready .m-header__desktop .m-header__right>:not(.m-cart-icon-bubble){display:none!important}body.bc2-result-ready .m-header__mobile .m-menu-button{visibility:hidden!important;pointer-events:none!important}body.bc2-result-ready .m-header__mobile .m-header__search-icon,body.bc2-result-ready .m-header__mobile-right m-search-popup{display:none!important}body.bc2-result-ready .deckaura-checkout-recovery,body.birth-card-calculator-v2 .da-review-marquee{display:none!important}@media(max-width:700px){.bc2-scope #top>div:nth-of-type(3){padding:20px 14px 36px!important}.bc2-scope #top>div:nth-of-type(3)>div{gap:14px!important}.bc2-scope [data-bc2-hero-art],.bc2-scope [data-bc2-hero-labels]{display:none!important}.bc2-scope [data-bc2-hero-copy]>div:first-child{margin-bottom:10px!important}.bc2-scope [data-bc2-hero-title]{font-size:34px!important;line-height:1.01!important;margin-bottom:12px!important;letter-spacing:-.02em!important}.bc2-scope [data-bc2-hero-sub]{font-size:15.5px!important;line-height:1.46!important;margin-bottom:0!important}.bc2-scope #calculator{padding:16px!important;border-radius:16px!important}.bc2-scope #calculator>div:first-child{margin-bottom:10px!important}.bc2-scope #bc2-dob-label{font-size:20px!important;margin-bottom:12px!important}.bc2-scope [data-bc2-act=calc]{height:50px!important;margin-top:14px!important}.bc2-scope [data-bc2-privacy]{font-size:12px!important;line-height:1.4!important;margin-top:10px!important}.bc2-scope [style*="font-size:10px"],.bc2-scope [style*="font-size:10.5px"],.bc2-scope [style*="font-size:11px"],.bc2-scope [style*="font-size:11.5px"]{font-size:12px!important}body.bc2-sticky-on{padding-bottom:68px!important}.bc2-scope [data-bc2-sticky]{padding:8px 12px calc(8px + env(safe-area-inset-bottom))!important;gap:9px!important}.bc2-scope [data-bc2-sticky]>div>button:first-child{font-size:12px!important}.bc2-scope [data-bc2-sticky]>div>div:last-child{font-size:14px!important}.bc2-scope [data-bc2-sticky] button{min-height:44px!important;padding:0 14px!important;font-size:14px!important}.bc2-scope [data-bc2-sticky]>div>button:first-child{min-height:20px!important;padding:0!important;font-size:12px!important}.bc2-scope [data-bc2-lenses]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.bc2-scope [data-bc2-lens]{min-height:108px!important;padding:14px 10px 13px 34px!important}.bc2-scope [data-bc2-lensdot]{left:10px!important;top:17px!important;width:16px!important;height:16px!important}.bc2-scope [data-bc2-lens]>div:nth-of-type(1){font-size:14px!important;line-height:1.22!important}.bc2-scope [data-bc2-lens]>div:nth-of-type(2){font-size:12.5px!important;line-height:1.35!important}}@media(max-width:360px){.bc2-scope [data-bc2-d]{padding-right:20px!important;padding-left:10px!important}}.bc2-scope{--bc2-ink:#1C2033;--bc2-muted:#55596B;--bc2-gold:#6F5010}.bc2-scope [style*="color:#656978"],.bc2-scope [style*="color:#6B6F7D"],.bc2-scope [style*="color:#8B8B99"]{color:var(--bc2-muted)!important}.bc2-scope [style*="color:#8A6428"]{color:var(--bc2-gold)!important}.bc2-scope :focus-visible{outline:3px solid #6F5010;outline-offset:3px}.bc2-scope,.bc2-scope *{box-sizing:border-box}.bc2-v3{background:#f7f2e8;color:var(--bc2-ink);font-size:16px;line-height:1.55;overflow-wrap:anywhere}.bc2-v3 h2,.bc2-v3 h3,.bc2-v3 h4,.bc2-v3 p{margin:0}.bc2-v3 h2{font-family:Spectral,Georgia,serif;font-weight:400;font-size:clamp(27px,3vw,38px);line-height:1.2}.bc2-v3 h3{font-size:20px;line-height:1.3}.bc2-container{max-width:1080px;margin:0 auto;padding:32px 24px}.bc2-result-heading{margin-bottom:24px}.bc2-eyebrow{font-size:13px;font-weight:600;color:var(--bc2-gold);margin-bottom:8px!important}.bc2-muted{color:var(--bc2-muted)}.bc2-v3 .bc2-date-summary{font-size:14px;line-height:1.5;margin-top:10px}.bc2-v3 .bc2-text-button{-webkit-appearance:none;appearance:none;background:transparent;border:0;color:var(--bc2-gold);font-size:14px;font-weight:600;line-height:1.4;min-height:44px;padding:10px 0;text-align:left;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.bc2-result-overview{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:32px;align-items:start}.bc2-card-row{display:flex;justify-content:center;gap:16px;min-width:0}.bc2-card{flex:1;min-width:0;max-width:180px;text-align:center}.bc2-card img{display:block;max-width:100%;width:auto;height:180px;object-fit:contain;margin:0 auto 10px;border-radius:8px}.bc2-card-role{font-size:12px;color:var(--bc2-muted);line-height:1.4}.bc2-scope .bc2-card-calculation-summary{font-size:13.5px;color:var(--bc2-muted,#55596B);margin-top:8px}.bc2-card-role span+span:before{content:" \b7  "}.bc2-card h3{font-size:17px;margin-top:4px}.bc2-summary>p{margin-top:12px;line-height:1.65}.bc2-details{border-top:1px solid #C7BCA7;border-bottom:1px solid #C7BCA7;margin-top:20px}.bc2-details summary{min-height:48px;padding:12px 2px;cursor:pointer;font-size:15px;font-weight:600;color:var(--bc2-gold)}.bc2-detail-content{padding:4px 0 20px}.bc2-detail-content>p+p{margin-top:12px}.bc2-detail-content>h4{margin:20px 0 10px}.bc2-year{display:flex;gap:16px;align-items:start;margin-top:20px;background:#efe8da;border-radius:12px;padding:16px}.bc2-year img{width:64px;height:auto;border-radius:5px}.bc2-year h4{font-size:18px}.bc2-year p{font-size:14px;margin-top:8px}.bc2-question{padding-top:24px;padding-bottom:24px}.bc2-question h2{font-size:clamp(24px,2.5vw,30px)}.bc2-question #bc2-sit-help{font-size:14px;color:var(--bc2-muted);margin:10px 0 12px;max-width:75ch}.bc2-question textarea{display:block;width:100%;min-height:100px;max-height:360px;resize:vertical;padding:14px;border:1px solid #A49B8B;border-radius:12px;background:#fffdf7;color:var(--bc2-ink);font-size:16px;line-height:1.5}.bc2-question-meta{display:flex;justify-content:space-between;gap:12px;color:var(--bc2-muted);font-size:12px;margin-top:8px}.bc2-question-meta>span:last-child{white-space:nowrap}.bc2-error{color:#8e2f3d;font-size:14px;margin-top:8px!important}.bc2-focus-details{margin-top:16px}.bc2-lenses{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.bc2-v3 .bc2-focus-option{display:flex;align-items:center;gap:10px;min-height:52px!important;padding:12px!important;-webkit-appearance:none;appearance:none;border:1px solid #A49B8B;border-radius:10px;font-size:14px;text-align:left;color:var(--bc2-ink);line-height:1.4;cursor:pointer}.bc2-v3 [data-bc2-lensdot]{position:static!important;display:flex;align-items:center;justify-content:center;flex:none;width:18px!important;height:18px!important;border:1px solid #8A6428;border-radius:50%;font-size:12px}.bc2-focus-reflection{margin-top:16px;font-size:14px;color:var(--bc2-muted)}.bc2-focus-reflection [data-bc2-bind=reflectionLabel]{font-weight:600;margin-bottom:8px}.bc2-focus-reflection [data-bc2-bind=trQuestion]{margin-top:10px}.bc2-packages{padding-top:12px}.bc2-packages>p{margin:10px 0 20px;color:var(--bc2-muted)}.bc2-package-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.bc2-v3 .bc2-pk{display:flex;flex-direction:column;padding:24px;border:1px solid #C7BCA7;border-radius:16px;background:#fffdf7;box-shadow:none}.bc2-package-heading{display:flex;justify-content:space-between;align-items:start;gap:12px}.bc2-package-heading strong{font-size:24px;line-height:1.2;white-space:nowrap}.bc2-pk ul{padding-left:20px;margin:18px 0 22px;font-size:15px;line-height:1.5;flex:1}.bc2-pk li+li{margin-top:8px}.bc2-v3 .bc2-primary{-webkit-appearance:none;appearance:none;display:block;width:100%;border:1px solid #AF8950;background:#dec28d;border-radius:10px;min-height:50px;padding:12px 16px;color:#1c2033;font-size:16px;line-height:1.35;font-weight:700;text-align:center;cursor:pointer;white-space:normal}.bc2-v3 .bc2-primary:disabled{opacity:.65;cursor:not-allowed}.bc2-v3 .bc2-primary:hover:not(:disabled){background:#ebd5a8}.bc2-v3 .bc2-market{font-size:12px;margin:14px 0}.bc2-purchase-trust{font-size:14px;color:var(--bc2-muted);line-height:1.5}.bc2-purchase-trust p+p{margin-top:6px}.bc2-v3 a{text-decoration:underline;text-underline-offset:3px}.bc2-v3 .bc2-disclaimer{font-size:12px;margin-bottom:0}.bc2-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0a0d198c;z-index:100001}.bc2-drawer{position:fixed;z-index:100002;top:50%;left:50%;transform:translate(-50%,-50%);width:min(520px,calc(100% - 32px));max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);flex-direction:column;border:1px solid #C7BCA7;border-radius:18px;background:#fffdf7;box-shadow:0 24px 64px #0004;overflow:hidden}.bc2-drawer-header{flex:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid #D9D0BF}.bc2-drawer-header h2{font-size:25px}.bc2-drawer-header button{-webkit-appearance:none;appearance:none;background:transparent;border:1px solid #A49B8B;border-radius:8px;width:44px;height:44px;flex:none;font-size:24px;color:var(--bc2-ink);cursor:pointer}.bc2-drawer-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:20px;font-size:14px}.bc2-drawer-body label{display:block;font-weight:600;margin-bottom:8px}.bc2-drawer-body select{width:100%;min-height:48px;border:1px solid #A49B8B;border-radius:8px;background:#fff;color:var(--bc2-ink);font-size:16px;padding:10px}.bc2-drawer-body dl{margin:18px 0 0}.bc2-drawer-body dl>div+div{margin-top:12px}.bc2-drawer-body dt{color:var(--bc2-muted);font-size:12px}.bc2-drawer-body dd{margin:2px 0 0;font-weight:600}.bc2-drawer-body>p{color:var(--bc2-muted);font-size:13px;margin-top:8px}.bc2-drawer-footer{flex:none;padding:16px 20px max(16px,env(safe-area-inset-bottom));border-top:1px solid #D9D0BF;background:#f7f2e8}.bc2-total{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;font-size:18px}.bc2-total strong{font-size:24px}.bc2-drawer-footer>p,.bc2-drawer-footer>a{font-size:12px;margin-top:8px}.bc2-checkout-status{max-height:90px;overflow:auto}.bc2-sticky{position:fixed;z-index:100000;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;gap:24px;padding:12px 24px max(12px,env(safe-area-inset-bottom));background:#fffdf7;border-top:1px solid #C7BCA7;box-shadow:0 -4px 20px #1c203310}.bc2-sticky .bc2-primary{width:auto;max-width:440px}.bc2-sticky .bc2-text-button{max-width:240px}.bc2-sample-details{margin:0 auto;padding:16px 24px;max-width:1080px}.bc2-sample-details>summary{color:#6f5010;font-weight:600;font-size:16px;cursor:pointer;padding:14px 0;min-height:48px}@media(max-width:700px){.bc2-container{padding:24px 16px}.bc2-result-heading{margin-bottom:16px}.bc2-v3 h2{font-size:28px}.bc2-v3 .bc2-date-summary{font-size:13px}.bc2-result-overview{grid-template-columns:1fr;gap:20px}.bc2-card-row{gap:12px}.bc2-card img{height:140px}.bc2-card h3{font-size:16px}.bc2-summary>p{font-size:15px;line-height:1.6}.bc2-question{padding-top:8px;padding-bottom:12px}.bc2-question h2{font-size:24px}.bc2-package-grid{grid-template-columns:1fr;gap:16px}.bc2-packages{padding-top:12px}.bc2-v3 .bc2-pk{padding:20px}.bc2-drawer{width:calc(100% - 20px);max-height:calc(100dvh - 20px);border-radius:14px}.bc2-drawer-header,.bc2-drawer-body,.bc2-drawer-footer{padding-left:16px;padding-right:16px}.bc2-sticky .bc2-text-button{flex:0 1 30%;font-size:12px!important;padding:0!important}.bc2-sticky .bc2-primary{flex:1;max-width:440px}.bc2-sample-details{padding:12px 16px}.bc2-sample-details [data-screen-label="Sample report"]>div{padding:20px 0!important}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/bc2.css.map */
