@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400&family=JetBrains+Mono:wght@400;500&display=swap";body{background:#0a0a0a}main{padding:0 0 48px;position:relative;z-index:1}body .dp4-hero-book{background:#2dd4bf!important;color:#06201c!important;animation:dp4bookglow 2.1s ease-in-out infinite}body .dp4-hero-book:hover{background:#34e0cb!important}body .dp4-hero-topbook{background:#2dd4bf!important;color:#06201c!important}body .dp4-hero-price{color:#f0d68a!important;-webkit-text-fill-color:#f0d68a!important;background:none!important;text-shadow:0 2px 10px rgba(0,0,0,.65),0 0 16px rgba(240,214,138,.35)!important;animation:none!important}.banner-eyebrow{font-family:Inter,system-ui,sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:.18em;color:#c9a84c;font-weight:600;margin-top:8px;opacity:.85}@keyframes dp4bookglow{0%,to{box-shadow:0 0 18px #2dd4bf4d;transform:scale(1)}50%{box-shadow:0 0 44px #2dd4bf9e;transform:scale(1.025)}}.drop-collapse{max-width:680px;margin:0 auto;border:1px solid rgba(212,178,88,.14);border-radius:16px;background:#141414;overflow:hidden}.drop-collapse>summary{list-style:none;cursor:pointer;padding:16px 22px;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:#c9a84c;display:flex;align-items:center;justify-content:space-between}.drop-collapse>summary::-webkit-details-marker{display:none}.drop-collapse>summary:after{content:"▾";color:#888;font-size:14px;transition:transform .3s ease}.drop-collapse[open]>summary:after{transform:rotate(180deg)}.drop-collapse[open]>summary{border-bottom:1px solid rgba(212,178,88,.12)}.page-banner{position:relative;width:100%;background:linear-gradient(180deg,#07090a,#0a0e0c);padding:30px 6vw 24px;text-align:center;color:#ece4ca;border-bottom:.5px solid rgba(212,178,88,.12);z-index:2}.banner-inner{max-width:1100px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:9px}.banner-simple{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:400;font-size:clamp(15px,1.8vw,19px);letter-spacing:.01em;color:#e8dcb2d1;margin:2px 0 0;text-shadow:0 0 18px rgba(232,220,178,.12);opacity:0;animation:fadeIn 1.2s ease-out .3s forwards}.banner-brand{display:flex;align-items:center;gap:16px;opacity:0;animation:fadeIn 1.2s ease-out .1s forwards}.banner-brand .brand-rule{width:48px;height:.5px;background:#d4b258;opacity:.7}.banner-brand .brand-text{font-family:Cormorant Garamond,Georgia,serif;font-size:11px;letter-spacing:.46em;color:#d4b258;font-weight:400;text-transform:uppercase;text-shadow:0 0 16px rgba(212,178,88,.32)}.banner-eyebrow{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:.46em;text-transform:uppercase;color:#d4b258b3;margin-top:2px;opacity:0;animation:fadeIn 1.2s ease-out .3s forwards}.banner-title{font-family:Cormorant Garamond,Georgia,serif;font-weight:300;font-size:clamp(24px,4vw,52px);line-height:1.06;letter-spacing:-.005em;color:#ece4ca;margin:8px 0 4px;max-width:16ch;text-align:center;text-shadow:0 2px 24px rgba(0,0,0,.65),0 0 24px rgba(232,220,178,.22),0 0 60px rgba(232,220,178,.1);opacity:0;animation:fadeIn 1.4s ease-out .5s forwards,bannerTitleBreath 9s ease-in-out 2s infinite}@keyframes bannerTitleBreath{0%,to{text-shadow:0 2px 24px rgba(0,0,0,.65),0 0 24px rgba(232,220,178,.22),0 0 60px rgba(232,220,178,.1)}50%{text-shadow:0 2px 24px rgba(0,0,0,.65),0 0 32px rgba(232,220,178,.4),0 0 80px rgba(232,220,178,.2)}}.banner-title .accent{font-style:italic;color:#d4b258;text-shadow:0 2px 24px rgba(0,0,0,.65),0 0 24px rgba(212,178,88,.45),0 0 60px rgba(212,178,88,.2);animation:bannerAccentBreath 9s ease-in-out 2s infinite}@keyframes bannerAccentBreath{0%,to{text-shadow:0 2px 24px rgba(0,0,0,.65),0 0 24px rgba(212,178,88,.45),0 0 60px rgba(212,178,88,.2)}50%{text-shadow:0 2px 24px rgba(0,0,0,.65),0 0 36px rgba(246,216,137,.7),0 0 88px rgba(212,178,88,.4)}}.banner-meta{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:12px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;letter-spacing:.3em;color:#e8dcb2b8;text-transform:uppercase;margin-top:12px;opacity:0;animation:fadeIn 1.4s ease-out .8s forwards}.banner-meta .meta-dot{width:3px;height:3px;border-radius:50%;background:#d4b25899}@media(max-width:600px){.page-banner{padding:24px 5vw 20px}.banner-title{font-size:clamp(22px,6.4vw,36px);max-width:18ch}.banner-meta{font-size:9px;gap:8px}.banner-brand .brand-rule{width:24px}}.chapter-index{position:relative;z-index:2;max-width:600px;margin:22px auto 18px;padding:6px 28px;text-align:center;border-top:.5px solid rgba(212,178,88,.2);border-bottom:.5px solid rgba(212,178,88,.2);background:#080b0d52;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;animation:fadeIn 1.2s ease-out .6s forwards;scroll-margin-top:24px}.index-toggle{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:14px 4px;margin:0;background:none;border:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.index-eyebrow{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.5em;text-transform:uppercase;color:#e8c66ef2;margin:0;text-shadow:0 0 12px rgba(212,178,88,.35)}.index-chevron{width:8px;height:8px;border-right:1.4px solid rgba(232,198,110,.9);border-bottom:1.4px solid rgba(232,198,110,.9);transform:translateY(-2px) rotate(45deg);transition:transform .4s cubic-bezier(.16,1,.3,1)}.chapter-index.open .index-chevron{transform:translateY(1px) rotate(-135deg)}.index-toggle:hover .index-eyebrow,.index-toggle:focus-visible .index-eyebrow{color:#f6d889}.index-collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.16,1,.3,1)}.chapter-index.open .index-collapse{grid-template-rows:1fr}.index-collapse-inner{overflow:hidden;min-height:0}.index-list{list-style:none;padding:4px 0 18px;margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:4px 18px}.index-list a{display:inline-flex;align-items:baseline;gap:8px;padding:6px 0;text-decoration:none;transition:transform .3s cubic-bezier(.16,1,.3,1);position:relative}.index-list a:after{content:"";position:absolute;left:30px;right:0;bottom:2px;height:.5px;background:#f6d889b3;transform:scaleX(0);transform-origin:left;transition:transform .5s cubic-bezier(.16,1,.3,1);box-shadow:0 0 8px #f6d8898c}.index-list a:hover:after,.index-list a:focus-visible:after{transform:scaleX(1)}.index-num{font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px;letter-spacing:.3em;color:#d4b25899;min-width:22px;text-align:right;transition:color .3s ease}.index-title{font-family:Cormorant Garamond,Georgia,serif;font-style:normal;font-weight:500;font-size:18px;letter-spacing:.01em;color:#eee6ccf7;text-shadow:0 0 10px rgba(232,220,178,.14);transition:color .3s ease,text-shadow .3s ease}.index-list a:hover .index-title,.index-list a:focus-visible .index-title{color:#f6efd6;text-shadow:0 0 14px rgba(246,216,137,.5),0 0 28px rgba(212,178,88,.24)}.index-list a:hover .index-num,.index-list a:focus-visible .index-num{color:#ebd180}.index-list a:hover,.index-list a:focus-visible{transform:translate(2px)}@media(max-width:600px){.chapter-index{max-width:none;margin:18px 5vw 16px;padding:2px 16px}.index-list{flex-direction:column;gap:2px;padding-bottom:14px}.index-title{font-size:17px}}.book-now-bar{position:relative;z-index:2;max-width:600px;margin:-4px auto 30px;display:flex;justify-content:center;opacity:0;animation:fadeIn 1.2s ease-out .85s forwards}.book-now-btn{display:inline-flex;align-items:center;gap:10px;padding:12px 24px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:#0a0a0a;text-decoration:none;background:linear-gradient(180deg,#f0d68a,#d4b258);border:.5px solid rgba(246,216,137,.6);border-radius:2px;box-shadow:0 0 18px #d4b25838;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease,filter .3s ease}.book-now-btn:hover,.book-now-btn:focus-visible{transform:translateY(-2px);box-shadow:0 4px 26px #d4b25866;filter:brightness(1.06)}.book-now-arrow{font-size:13px;line-height:1;transition:transform .3s ease}.book-now-btn:hover .book-now-arrow,.book-now-btn:focus-visible .book-now-arrow{transform:translateY(2px)}@media(max-width:600px){.book-now-bar{max-width:none;margin:0 5vw 22px}.book-now-btn{width:100%;justify-content:center}}.page-bg{position:fixed;inset:0;pointer-events:none;z-index:0}.atm-particles{position:absolute;inset:0;width:100%;height:100%;mix-blend-mode:screen;opacity:0;animation:fadeIn 2.8s ease-out 1.4s forwards}.atm-particles svg{width:100%;height:100%;display:block}.particle{fill:#d6b87a;opacity:.4;transform-origin:center;animation:particleFloat 28s ease-in-out infinite}.particle.p-1{animation-delay:-0s}.particle.p-2{animation-delay:-3s;animation-duration:32s}.particle.p-3{animation-delay:-6s;animation-duration:26s;opacity:.32}.particle.p-4{animation-delay:-9s;animation-duration:30s}.particle.p-5{animation-delay:-12s;animation-duration:34s;opacity:.28}.particle.p-6{animation-delay:-15s}.particle.p-7{animation-delay:-18s;opacity:.36}.particle.p-8{animation-delay:-21s;animation-duration:36s}.particle.p-9{animation-delay:-24s;opacity:.32}.particle.p-10{animation-delay:-2s;animation-duration:30s}.particle.p-11{animation-delay:-5s;opacity:.36}.particle.p-12{animation-delay:-16s;animation-duration:34s}@keyframes particleFloat{0%{transform:translate(0) scale(.85);opacity:0}20%{opacity:.45}50%{transform:translate(30px,-90px) scale(1);opacity:.6}80%{opacity:.35}to{transform:translate(60px,-180px) scale(.7);opacity:0}}.atm-warmth{position:absolute;inset:0;background:radial-gradient(ellipse 60% 40% at 18% 20%,rgba(214,184,110,.1) 0%,rgba(214,184,110,.03) 35%,transparent 65%),radial-gradient(ellipse 70% 50% at 82% 78%,rgba(214,184,110,.08) 0%,rgba(214,184,110,.02) 40%,transparent 70%);mix-blend-mode:screen;animation:warmthBreathe 14s ease-in-out infinite}@keyframes warmthBreathe{0%,to{opacity:.85}50%{opacity:1}}.drop-section{position:relative;z-index:1;scroll-margin-top:32px;opacity:0;transform:translateY(22px);transition:opacity 1.2s cubic-bezier(.16,1,.3,1),transform 1.2s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.drop-section.in-view{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.drop-section{opacity:1!important;transform:none!important;transition:none!important}.index-collapse,.index-chevron{transition:none!important}}html.checkout-calm .atm-particles{display:none!important}html.checkout-calm *,html.checkout-calm *:before,html.checkout-calm *:after{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;will-change:auto!important}html.checkout-calm *{animation-play-state:paused!important}html.checkout-calm #side-nav-panel,html.checkout-calm #side-nav-panel *{animation-play-state:running!important}.vine-rule{margin:32px auto;width:120px;height:1px;background:linear-gradient(to right,transparent 0%,rgba(212,178,88,.05) 10%,rgba(212,178,88,.55) 50%,rgba(212,178,88,.05) 90%,transparent 100%);position:relative}.vine-rule:before,.vine-rule:after{content:"";position:absolute;top:50%;width:6px;height:6px;border-radius:50%;transform:translateY(-50%);background:radial-gradient(circle,rgba(246,216,137,.65) 0%,rgba(212,178,88,.18) 50%,transparent 80%);animation:vineDotPulse 3.6s ease-in-out infinite}.vine-rule:before{left:-3px}.vine-rule:after{right:-3px;animation-delay:-1.8s}@keyframes vineDotPulse{0%,to{box-shadow:0 0 6px #f6d88966;background:radial-gradient(circle,rgba(246,216,137,.65) 0%,rgba(212,178,88,.18) 50%,transparent 80%)}50%{box-shadow:0 0 14px #f6d889d9,0 0 28px #d4b25866;background:radial-gradient(circle,rgba(246,216,137,.95) 0%,rgba(212,178,88,.32) 50%,transparent 80%)}}@keyframes fadeIn{to{opacity:1}}body .dp4,body .dp4-howto,body .dp4-book-hdr,body .dp4-why,body .dp4-tech{--bg: #0a0a0a;--card: rgba(8, 11, 13, .32);--border: rgba(212, 178, 88, .18);--gold: #d4b258;--teal: #ebd180;--teal-dark: #c9a84c;--text: #f6efd6;--muted: rgba(232, 220, 178, .55);font-family:Cormorant Garamond,Georgia,serif!important;border:.5px solid rgba(212,178,88,.18)!important;border-radius:6px!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}body .dp4-shdr,body .dp4-howto-title,body .dp4-book-lbl,body .dp4-tiers-title,body .dp4-hist-title,body .dp4-brand-title,body .dp4-brand-weekday,body .dp4-tech-hdr-lbl,body .dp4-why-hdr-lbl,body .dp4-step-label,body .dp4-stat-lbl,body .dp4-pbar-labels,body .dp4-cd-lbl,body .dp4-tag,body .dp4-torch-per,body .dp4-ring-label,body .dp4-lock-label,body .dp4-current-info,body .dp4-savings,body .dp4-torch-month,body .dp4-footer,body .dp4-book-help,body .dp4-book-ftr,body .dp4-book-below{font-family:JetBrains Mono,ui-monospace,monospace!important;letter-spacing:.32em!important;font-weight:400!important}body .dp4-brand-headline,body .dp4-howto-headline,body .dp4-book-ttl,body .dp4-tech-hdr-ttl,body .dp4-why-hdr-ttl{font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic!important;font-weight:300!important;letter-spacing:-.005em!important;background:none!important;-webkit-text-fill-color:#f6efd6!important;color:#f6efd6!important;-webkit-background-clip:initial!important;background-clip:initial!important;animation:none!important;filter:none!important;text-shadow:0 0 18px rgba(232,220,178,.22),0 0 40px rgba(232,220,178,.1)!important}body .dp4-brand-title{color:#d4b258b3!important;font-size:10px!important}body .dp4-brand-weekday{color:#d4b2588c!important;font-size:9.5px!important;font-style:normal!important}body .dp4-brand-sub{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:300!important;font-style:italic!important;color:#e8dcb2d9!important;font-size:16px!important;line-height:1.55!important}body .dp4-brand-sub strong{color:#f6efd6!important;font-style:normal!important;font-weight:400!important}body .dp4-shdr-teal,body .dp4-shdr-gold{color:#d4b258c7!important;font-size:10px!important;text-shadow:0 0 12px rgba(212,178,88,.28)!important}body .dp4-shdr:after,body .dp4-shdr-teal:after,body .dp4-shdr-gold:after{background:linear-gradient(90deg,transparent,#d4b258,transparent)!important}body .dp4-torch-wrap{position:relative!important;z-index:1}body .dp4-torch-flame{fill:#d4b2580f!important;stroke:#d4b25866!important;stroke-width:.7!important;filter:drop-shadow(0 0 20px rgba(246,216,137,.5))!important;animation:torchBreathe 5.5s ease-in-out infinite!important}@keyframes torchBreathe{0%,to{filter:drop-shadow(0 0 20px rgba(246,216,137,.5));opacity:.82}50%{filter:drop-shadow(0 0 38px rgba(246,216,137,.85)) drop-shadow(0 0 70px rgba(212,178,88,.45));opacity:1}}body .dp4-torch-wrap:before{content:"";position:absolute;inset:-10% -20%;background:radial-gradient(ellipse 60% 55% at 50% 50%,rgba(246,216,137,.18) 0%,rgba(212,178,88,.08) 30%,transparent 70%);z-index:0;animation:priceHaloBreathe 6s ease-in-out infinite;pointer-events:none;mix-blend-mode:screen}@keyframes priceHaloBreathe{0%,to{opacity:.7;transform:scale(.96)}50%{opacity:1;transform:scale(1.06)}}body .dp4-torch-wrap:after{content:"";position:absolute;left:50%;bottom:18%;transform:translate(-50%);width:80px;height:80px;background:radial-gradient(circle 1.2px at 30% 90%,rgba(246,216,137,.95) 0%,transparent 70%),radial-gradient(circle 1px at 65% 85%,rgba(246,216,137,.75) 0%,transparent 70%),radial-gradient(circle 1.4px at 50% 95%,rgba(246,216,137,.85) 0%,transparent 70%),radial-gradient(circle .8px at 40% 80%,rgba(246,216,137,.7) 0%,transparent 70%);background-repeat:no-repeat;pointer-events:none;animation:emberFloat 4.5s linear infinite;mix-blend-mode:screen}@keyframes emberFloat{0%{transform:translate(-50%) translateY(0) scale(1);opacity:0}15%{opacity:1}to{transform:translate(-50%) translateY(-90px) scale(.6);opacity:0}}body .dp4-torch-content{z-index:2!important}body .dp4-ring-wrap{position:relative!important;z-index:1}body .dp4-ring-bg{stroke:#d4b2581f!important;stroke-width:1!important}body .dp4-ring-fill{stroke:#d4b258!important;stroke-width:1.2!important;filter:drop-shadow(0 0 12px rgba(246,216,137,.7));animation:ringBreathe 5s ease-in-out infinite}@keyframes ringBreathe{0%,to{filter:drop-shadow(0 0 12px rgba(246,216,137,.7))}50%{filter:drop-shadow(0 0 20px rgba(246,216,137,1)) drop-shadow(0 0 40px rgba(212,178,88,.5))}}body .dp4-ring-wrap:before{content:"";position:absolute;inset:-15%;background:radial-gradient(circle at 50% 50%,rgba(246,216,137,.2) 0%,rgba(212,178,88,.1) 35%,transparent 70%);z-index:0;animation:priceHaloBreathe 6.5s ease-in-out infinite;pointer-events:none;mix-blend-mode:screen}body .dp4-ring-wrap:after{content:"";position:absolute;left:50%;bottom:5%;transform:translate(-50%);width:80px;height:80px;background:radial-gradient(circle 1.2px at 30% 90%,rgba(246,216,137,.95) 0%,transparent 70%),radial-gradient(circle 1px at 65% 85%,rgba(246,216,137,.75) 0%,transparent 70%),radial-gradient(circle 1.4px at 50% 95%,rgba(246,216,137,.85) 0%,transparent 70%);background-repeat:no-repeat;pointer-events:none;animation:emberFloat 5s linear infinite;animation-delay:-1.5s;mix-blend-mode:screen}body .dp4-ring-center{z-index:2!important}body .dp4-next:before{background:radial-gradient(circle,rgba(212,178,88,.18) 0%,transparent 70%)!important;animation:priceHaloBreathe 8s ease-in-out infinite}body .dp4-torch-price,body .dp4-ring-price,body .dp4-cd-num{font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic!important;font-weight:400!important;letter-spacing:-.02em!important;color:#f6efd6!important;background:none!important;-webkit-text-fill-color:#f6efd6!important;-webkit-background-clip:initial!important;background-clip:initial!important;text-shadow:0 0 24px rgba(246,216,137,.32),0 0 64px rgba(212,178,88,.18)!important;animation:priceBreathe 5s ease-in-out infinite!important}body .dp4-ring-price{color:#ebd180!important;-webkit-text-fill-color:#ebd180!important}@keyframes priceBreathe{0%,to{text-shadow:0 0 24px rgba(246,216,137,.32),0 0 64px rgba(212,178,88,.18)}50%{text-shadow:0 0 32px rgba(246,216,137,.55),0 0 88px rgba(212,178,88,.32)}}body .dp4-cd-num{background:transparent!important;border:none!important;width:auto!important;height:auto!important;font-size:38px!important}body .dp4-pbar{padding:0 24px!important;margin:14px 0 12px!important}body .dp4-pbar-track{background:#d4b2581a!important;height:2px!important;overflow:visible!important;border-radius:1px!important;box-shadow:0 0 10px #d4b2580f}body .dp4-pbar-fill{display:block!important;background:linear-gradient(90deg,#d4b25800,#d4b25873 30%,#f6d889f2)!important;height:2px!important;border-radius:1px!important;position:relative;overflow:hidden;box-shadow:0 0 8px #f6d8898c,0 0 18px #d4b25852;animation:pbarBreathe 4s ease-in-out infinite}@keyframes pbarBreathe{0%,to{box-shadow:0 0 8px #f6d8898c,0 0 18px #d4b25852}50%{box-shadow:0 0 14px #f6d889d9,0 0 30px #d4b25880}}body .dp4-pbar-fill:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,transparent 35%,rgba(255,255,255,.55) 50%,transparent 65%,transparent 100%);background-size:200% 100%;animation:pbarShimmer 3.4s linear infinite;mix-blend-mode:screen;pointer-events:none}@keyframes pbarShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}body .dp4-pbar-marker{width:14px!important;height:14px!important;background:radial-gradient(circle,#fff5d4 0%,#f6d889 30%,rgba(212,178,88,.45) 60%,transparent 85%)!important;box-shadow:0 0 16px #f6d889d9,0 0 32px #d4b2588c,0 0 60px #d4b25838!important;border:none!important;animation:markerPulse 2.4s ease-in-out infinite}@keyframes markerPulse{0%,to{transform:translate(-50%,-50%) scale(1);box-shadow:0 0 16px #f6d889d9,0 0 32px #d4b2588c,0 0 60px #d4b25838}50%{transform:translate(-50%,-50%) scale(1.18);box-shadow:0 0 24px #f6d889,0 0 48px #d4b258b3,0 0 80px #d4b25852}}body .dp4-pbar-dot{width:5px!important;height:5px!important;background:#d4b25866!important;border:none!important}body .dp4-pbar-dot-lit-teal,body .dp4-pbar-dot-lit-gold{background:#ebd180!important;box-shadow:0 0 8px #f6d8898c!important;animation:dotCascade 3.6s ease-in-out infinite}body .dp4-pbar-dot-lit-teal:nth-of-type(odd),body .dp4-pbar-dot-lit-gold:nth-of-type(odd){animation-delay:-1.2s}body .dp4-pbar-dot-lit-teal:nth-of-type(3n),body .dp4-pbar-dot-lit-gold:nth-of-type(3n){animation-delay:-2.4s}@keyframes dotCascade{0%,to{box-shadow:0 0 8px #f6d8898c}50%{box-shadow:0 0 14px #f6d889f2,0 0 24px #d4b2588c}}body .dp4-pbar-left{color:#e8dcb280!important}body .dp4-pbar-right{color:#d4b258!important;text-shadow:0 0 10px rgba(212,178,88,.32)}body .dp4-lock{padding:14px 0!important}body .dp4-lock-label{color:#d4b258c7!important}body .dp4-cd-unit{padding:0!important}body .dp4-stats{background:transparent!important;border:none!important;border-top:.5px solid rgba(212,178,88,.18)!important;border-bottom:.5px solid rgba(212,178,88,.18)!important;border-radius:0!important;gap:0!important;max-width:600px;margin:8px auto 16px!important;display:flex!important}body .dp4-stats:before{display:none!important}body .dp4-stat{background:transparent!important;padding:22px 12px!important;flex:1;position:relative}body .dp4-stat+.dp4-stat:before{content:"";position:absolute;left:0;top:22%;bottom:22%;width:.5px;background:#d4b25838}body .dp4-stat-val{font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic!important;font-weight:300!important;font-size:34px!important;color:#f6efd6!important;text-shadow:0 0 14px rgba(246,216,137,.28)!important}body .dp4-stat-lbl{color:#d4b25899!important;font-size:9px!important}body .dp4-stat-soonest .dp4-stat-val{font-size:24px!important;line-height:1.05!important;color:#ebd180!important;text-shadow:0 0 14px rgba(246,216,137,.45),0 0 28px rgba(212,178,88,.28)!important}body .dp4-stat-soonest{animation:statRise .8s cubic-bezier(.16,1,.3,1)}@keyframes statRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){body .dp4-stats{flex-direction:row!important;max-width:none;margin:8px 4vw 16px!important}body .dp4-stat{padding:14px 5px!important}body .dp4-stat-val{font-size:23px!important}body .dp4-stat-soonest .dp4-stat-val{font-size:16px!important}body .dp4-stat-lbl{font-size:8px!important;letter-spacing:.03em!important}}body .dp4-encourage,body .dp4-nudge{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:300!important;font-size:16px!important;line-height:1.5!important;background:#080b0d59!important;border:.5px solid rgba(212,178,88,.2)!important;border-radius:4px!important;color:#e8dcb2e0!important}body .dp4-encourage:before{display:none!important}body .dp4-encourage strong,body .dp4-nudge strong,body .dp4-nudge-gold strong,body .dp4-nudge-teal strong{color:#ebd180!important;font-weight:400!important;font-style:italic!important;text-shadow:0 0 12px rgba(212,178,88,.32)}body .dp4-tiers{background:transparent!important;border:none!important;border-top:.5px solid rgba(212,178,88,.18)!important;border-bottom:.5px solid rgba(212,178,88,.18)!important;border-radius:0!important;max-width:600px;margin:22px auto!important}body .dp4-tiers:before{display:none!important}body .dp4-tiers-title{color:#d4b258c7!important;font-size:10px!important}body .dp4-tiers-tabs{background:transparent!important;padding:0!important;gap:8px!important;margin-bottom:18px!important}body .dp4-tt{background:transparent!important;border:.5px solid rgba(212,178,88,.2)!important;color:#e8dcb2a6!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:9.5px!important;letter-spacing:.32em!important;padding:8px 16px!important;border-radius:2px!important}body .dp4-tt-teal,body .dp4-tt-gold{color:#f6efd6!important;border-color:#f6d88999!important;background:#d4b2580f!important;text-shadow:0 0 12px rgba(246,216,137,.4)!important}body .dp4-ms{padding:12px 0!important;border-bottom:.5px solid rgba(212,178,88,.08)!important}body .dp4-ms+.dp4-ms{border-top:none!important}body .dp4-dot{width:6px!important;height:6px!important;border:none!important;background:#d4b25866!important;color:transparent!important;font-size:0!important}body .dp4-dot-done,body .dp4-dot-done-t{background:#d4b258b3!important}body .dp4-dot-on,body .dp4-dot-on-t{background:#ebd180!important;box-shadow:0 0 14px #f6d889a6,0 0 28px #d4b25852!important;animation:dotBreathe 2.4s ease-in-out infinite!important}body .dp4-dot-off{background:#d4b2582e!important}@keyframes dotBreathe{0%,to{box-shadow:0 0 14px #f6d889a6,0 0 28px #d4b25852}50%{box-shadow:0 0 22px #f6d889d9,0 0 40px #d4b25880}}body .dp4-ms-range{font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:11px!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#e8dcb2b3!important;font-weight:400!important}body .dp4-ms-price{font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic!important;font-weight:400!important;font-size:19px!important;color:#e8dcb2b3!important}body .dp4-ms.r-on .dp4-ms-range,body .dp4-ms.r-on-t .dp4-ms-range,body .dp4-ms.r-on .dp4-ms-price,body .dp4-ms.r-on-t .dp4-ms-price{color:#f6efd6!important;text-shadow:0 0 14px rgba(246,216,137,.32)!important}body .dp4-ms.r-on .dp4-ms-price,body .dp4-ms.r-on-t .dp4-ms-price{color:#ebd180!important;font-weight:500!important}body .dp4-ms.r-off .dp4-ms-range,body .dp4-ms.r-off .dp4-ms-price{color:#d4b25866!important}body .dp4-tag,body .dp4-tag-g,body .dp4-tag-t{background:transparent!important;padding:0 0 0 8px!important;color:#d4b258!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:9px!important;letter-spacing:.32em!important;font-weight:400!important;text-shadow:0 0 10px rgba(212,178,88,.45)}body .dp4-history{background:transparent!important;border:none!important;border-top:.5px solid rgba(212,178,88,.12)!important;border-radius:0!important;max-width:600px;margin:22px auto 0!important}body .dp4-history:before{display:none!important}body .dp4-hist-btn{padding:18px 4px!important}body .dp4-hist-title{color:#d4b258b3!important;font-size:10px!important;letter-spacing:.4em!important}body .dp4-hist-arr{color:#d4b258b3!important}body .dp4-hist-row{border-bottom:.5px solid rgba(212,178,88,.06)!important;border-top:none!important;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:300!important;font-size:16px!important}body .dp4-hm{color:#e8dcb299!important}body .dp4-hp{color:#f6efd6!important;font-style:italic!important;font-weight:400!important}body .dp4-hist-empty{color:#e8dcb266!important;font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic!important}body .dp4-book-below{color:#d4b258d9!important;font-size:10px!important;letter-spacing:.4em!important}body .dp4-bb-arrow{font-size:14px!important}body .dp4-footer{color:#d4b25866!important;font-size:9.5px!important;letter-spacing:.32em!important}body .dp4-brand-accent{background:linear-gradient(90deg,transparent,#d4b258,transparent)!important}body .dp4-divider-diamond{background:#d4b258!important}body .dp4-badge{background:#d4b2580f!important;border:.5px solid rgba(212,178,88,.25)!important;color:#d4b258!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:11px!important;letter-spacing:.18em!important;font-weight:400!important}body .dp4-howto-sub,body .dp4-step-desc{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:300!important;font-style:italic!important;color:#e8dcb2c7!important}body .dp4-step{background:#080b0d59!important;border:.5px solid rgba(212,178,88,.2)!important;border-radius:4px!important}body .dp4-step-num{background:transparent!important;border:.5px solid rgba(212,178,88,.4)!important;color:#d4b258!important;font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic!important;font-weight:400!important;font-size:18px!important;text-shadow:0 0 12px rgba(212,178,88,.45)}body .dp4-step-label{font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic!important;font-weight:400!important;font-size:19px!important;color:#f6efd6!important;letter-spacing:.005em!important;text-transform:none!important}body .dp4-book-hdr{background:transparent!important;border-radius:6px 6px 0 0!important}body .dp4-book-hdr:before{background:linear-gradient(90deg,transparent,rgba(212,178,88,.35),transparent)!important}body .dp4-book-acc{background:linear-gradient(90deg,transparent,#d4b258,transparent)!important}body .dp4-book-help{color:#e8dcb299!important;font-style:italic!important;font-family:Cormorant Garamond,Georgia,serif!important}body .drop-section-book iframe{border:.5px solid rgba(212,178,88,.25)!important;border-top:none!important;box-shadow:0 0 32px #d4b2581f}body .dp4-why-hdr,body .dp4-tech-hdr{padding:16px 24px!important}body .dp4-why-hdr-lbl,body .dp4-tech-hdr-lbl{color:#d4b258c7!important;font-size:10px!important}body .dp4-why-arr,body .dp4-tech-arr{color:#d4b258b3!important}body .dp4-why-body,body .dp4-tech-body{color:#e8dcb2d9!important;font-family:Cormorant Garamond,Georgia,serif!important;font-weight:300!important;line-height:1.65!important;font-size:15px!important}body .dp4-why-body strong,body .dp4-tech-body strong{color:#ebd180!important;font-weight:400!important;font-style:italic!important}body .dp4-brand-sub{font-size:clamp(19px,3.2vw,26px)!important;color:#dcdcdc!important;line-height:1.6!important;max-width:480px!important}body .dp4-brand-sub strong{color:#fff!important}body .dp4-current .dp4-shdr-teal{color:#45c8a2!important;text-shadow:0 0 20px rgba(69,200,162,.3)!important}body .dp4-current .dp4-shdr-teal:after{background:linear-gradient(90deg,transparent,#45C8A2,transparent)!important}body .dp4-current .dp4-torch-flame{stroke:#45c8a280!important}body .dp4-current .dp4-torch-price{text-shadow:0 2px 18px rgba(69,200,162,.45)!important}body .dp4-current .dp4-torch-month,body .dp4-current .dp4-current-info{color:#45c8a2!important}body .dp4-current .dp4-ci-dot{background:#45c8a2!important}body .dp4-current .dp4-savings,body .dp4-current .dp4-pbar-right{color:#45c8a2!important}body .dp4-current .dp4-pbar-fill-teal,body .dp4-current .dp4-pbar-fill-gold{background:linear-gradient(90deg,#45c8a24d,#45c8a2)!important}body .dp4-current .dp4-pbar-marker-teal,body .dp4-current .dp4-pbar-marker-gold{background:#45c8a2!important}body .dp4-current .dp4-pbar-dot-lit-teal,body .dp4-current .dp4-pbar-dot-lit-gold{background:#45c8a2!important;border-color:#45c8a2!important;box-shadow:0 0 6px #45c8a280!important}body .dp4-next .dp4-shdr-gold{color:#2ed6e0!important;text-shadow:0 0 20px rgba(46,214,224,.3)!important}body .dp4-next .dp4-shdr-gold:after{background:linear-gradient(90deg,transparent,#2ED6E0,transparent)!important}body .dp4-next:before{background:radial-gradient(circle,rgba(46,214,224,.1) 0%,transparent 70%)!important}body .dp4-next .dp4-ring-fill{stroke:#2ed6e0!important}body .dp4-next .dp4-ring-price{background:linear-gradient(135deg,#f5f5f5,#2ed6e0)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important}body .dp4-next .dp4-pbar-right{color:#2ed6e0!important}body .dp4-next .dp4-pbar-fill-teal,body .dp4-next .dp4-pbar-fill-gold{background:linear-gradient(90deg,#2ed6e04d,#2ed6e0)!important}body .dp4-next .dp4-pbar-marker-teal,body .dp4-next .dp4-pbar-marker-gold{background:#2ed6e0!important}body .dp4-next .dp4-pbar-dot-lit-teal,body .dp4-next .dp4-pbar-dot-lit-gold{background:#2ed6e0!important;border-color:#2ed6e0!important;box-shadow:0 0 6px #2ed6e080!important}body .dp4-next .dp4-badge{color:#2ed6e0!important;background:#2ed6e01a!important;border-color:#2ed6e040!important}body .dp4-next .dp4-badge-dot{background:#2ed6e0!important}body .dp4-stat:nth-child(1) .dp4-stat-val{color:#45c8a2!important;text-shadow:0 0 14px rgba(69,200,162,.3)!important}body .dp4-stat:nth-child(2) .dp4-stat-val{color:#2ed6e0!important;text-shadow:0 0 14px rgba(46,214,224,.3)!important}body .dp4-stat-soonest .dp4-stat-val{color:#2ed6e0!important;text-shadow:0 0 14px rgba(46,214,224,.4),0 0 28px rgba(46,214,224,.22)!important}body .dp4-divider{display:flex;align-items:center;justify-content:center;gap:16px;margin:0!important;padding:26px 20px!important}body #dp4-root>.dp4-divider+*{margin-top:0!important;padding-top:0!important}body #dp4-root>*:has(+.dp4-divider){margin-bottom:0!important;padding-bottom:0!important}body .dp4-divider:before,body .dp4-divider:after{content:"";flex:1 1 auto;max-width:175px;height:1px;background:linear-gradient(90deg,transparent,rgba(212,178,88,.55))}body .dp4-divider:after{background:linear-gradient(90deg,rgba(212,178,88,.55),transparent)}body .dp4-divider-diamond{position:relative;width:9px!important;height:9px!important;background:#d4b258!important;transform:rotate(45deg);opacity:1!important;flex-shrink:0;box-shadow:0 0 7px #d4b258a6,0 0 16px #d4b25866;animation:dpDivBreath 5s ease-in-out infinite}body .dp4-divider-diamond:before{content:"";position:absolute;inset:-5px;border:1px solid rgba(212,178,88,.45);animation:dpDivFrame 5s ease-in-out infinite}body .dp4-divider-diamond:after{content:"";position:absolute;inset:2.5px;background:#fbe7b4;border-radius:1px}@keyframes dpDivBreath{0%,to{box-shadow:0 0 5px #d4b25866,0 0 11px #d4b25833}50%{box-shadow:0 0 12px #d4b258e6,0 0 26px #d4b2588c}}@keyframes dpDivFrame{0%,to{opacity:.5}50%{opacity:1}}@media(prefers-reduced-motion:reduce){body .dp4-divider-diamond{animation:none;box-shadow:0 0 8px #d4b25899,0 0 16px #d4b25852}body .dp4-divider-diamond:before{animation:none;opacity:.7}}
