html{scroll-behavior:smooth}body{margin:0;background:#FFEAF2}:root{--f-head:'DM Serif Display',Georgia,serif;--f-body:'Poppins',system-ui,sans-serif}.bt{--navy:#1B1F4B;--pink:#E6358D;--pink-d:#C2186A;--blush:#FFEAF2;--line:#F7CFE0;--body:#3A3F6B;--gold:#D8A32A;--gold-l:#DDB45A;--soft:#E4E6F5;font-family:var(--f-body);color:var(--navy);background:var(--blush);line-height:1.5;-webkit-font-smoothing:antialiased;overflow:hidden}.bt *,.bt *::before,.bt *::after{box-sizing:border-box}.bt a{color:inherit}.bt h1,.bt h2,.bt h3{font-family:var(--f-head);font-weight:400;margin:0;line-height:1.05;color:inherit}.bt em{font-style:italic;color:var(--pink)}.bt .wrap{max-width:1240px;margin:0 auto}.bt .sec{padding:88px 24px}.bt .eyebrow{font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--pink-d);font-weight:600}.bt .h2{font-size:clamp(36px,4.6vw,56px);margin-top:14px}.bt .center{text-align:center}.bt .btn{display:inline-block;text-decoration:none;font-weight:600;font-size:15px;letter-spacing:.06em;text-transform:uppercase;padding:18px 30px;border-radius:999px;border:2px solid #fff0;cursor:pointer;font-family:inherit;transition:transform .18s ease,background .18s ease,color .18s ease}.bt .btn:hover{transform:translateY(-2px)}.bt .btn-pink{background:var(--pink);color:#fff;box-shadow:0 12px 26px rgb(230 53 141 / .25)}.bt .btn-pink:hover{background:var(--pink-d);color:#fff}.bt .btn-line{background:#fff0;color:var(--navy);border-color:var(--navy);padding:16px 28px}.bt .btn-line:hover{background:var(--navy);color:#fff}.bt .btn-white{background:#fff;color:var(--pink-d)}.bt .chip{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--line);border-radius:999px;padding:9px 16px;font-size:14px;font-weight:500}.bt .stars{color:var(--gold);letter-spacing:2px}.bt .card{background:#fff;border-radius:26px;border:1px solid var(--line)}.bt .lift{transition:transform .2s ease,box-shadow .2s ease}.bt .lift:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgb(27 31 75 / .12)}.bt .hd{background:#fff;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:50}.bt .hd-in{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:10px 24px}.bt .brand{display:flex;align-items:center;gap:10px;text-decoration:none}.bt .brand img{width:60px;height:60px;object-fit:contain}.bt .brand span{font-family:var(--f-head);font-size:27px}.bt .nav{display:flex;gap:24px}.bt .nav a{text-decoration:none;font-size:15px;font-weight:500;padding:8px 2px;border-bottom:2px solid #fff0}.bt .nav a:hover,.bt .nav a[aria-current]{border-bottom-color:var(--pink)}.bt .menu-btn{display:none;width:48px;height:48px;border-radius:50%;border:1px solid var(--line);background:var(--blush);align-items:center;justify-content:center;cursor:pointer}.bt .mnav{display:none;flex-direction:column;padding:6px 24px 20px;border-top:1px solid var(--line)}.bt .mnav a{text-decoration:none;font-size:18px;font-weight:500;padding:14px 0;border-bottom:1px solid var(--blush)}.bt .mnav.open{display:flex}.bt .hero{padding:56px 24px 80px}.bt .hero-in{display:flex;flex-wrap:wrap;align-items:center;gap:48px}.bt .hero h1{font-size:clamp(44px,5.4vw,74px);margin-top:18px}.bt .hero-img{position:relative}.bt .hero-img::before{content:"";position:absolute;inset:16px -16px -16px 16px;border-radius:28px;background:var(--pink)}.bt .hero-img img{position:relative;display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:28px;border:4px solid #fff;box-shadow:0 24px 50px rgb(27 31 75 / .18)}.bt .quote{position:absolute;left:-18px;bottom:-26px;background:#fff;border-radius:18px;padding:14px 18px;box-shadow:0 16px 36px rgb(27 31 75 / .18);max-width:260px}.bt .two{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;margin-top:48px}.bt .way{border-radius:28px;padding:40px;display:flex;flex-direction:column}.bt .tag{font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;padding:7px 14px;border-radius:999px}.bt .ticks{display:flex;flex-direction:column;gap:10px;margin-top:22px;font-size:16px}.bt .ticks span::before{content:"✓";color:var(--pink-d);font-weight:700;margin-right:10px}.bt .tiers3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:22px}.bt .tiers3>div{background:rgb(255 255 255 / .08);border-radius:16px;padding:14px;text-align:center}.bt .steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-top:40px}.bt .step{display:flex;gap:16px;align-items:center;padding:22px 24px;border-radius:22px}.bt .num{flex:none;width:48px;height:48px;border-radius:50%;background:var(--pink);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--f-head);font-size:24px}.bt .order{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start;margin-top:24px}.bt .builder{flex:1.6 1 520px;min-width:0;padding:32px}.bt .legend{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px}.bt .legend div{background:var(--blush);border-radius:14px;padding:12px 14px;font-size:13px;color:#3A3F6B}.bt .legend b{display:block;font-size:15px;color:var(--navy)}.bt .row{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px;border-radius:18px;border:1px solid var(--line);margin-top:12px}.bt .qn{flex:none;width:36px;height:36px;border-radius:50%;background:var(--navy);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600}.bt .pill{cursor:pointer;font-family:inherit;font-size:15px;font-weight:600;padding:11px 16px;border-radius:999px;border:2px solid var(--line);background:#fff;color:var(--navy)}.bt .pill[aria-pressed="true"]{background:var(--pink);border-color:var(--pink);color:#fff}.bt .pill:hover{border-color:var(--pink)}.bt .qbox{flex:1 1 100%;font-family:inherit;font-size:16px;color:var(--navy);padding:12px 14px;border-radius:14px;border:1px solid var(--line);background:#FFF7FA;resize:vertical;min-height:64px}.bt .qbox:focus{outline:2px solid var(--pink);outline-offset:1px}.bt .qbox.bad{border-color:var(--pink);background:#FFE3EF}.bt .x{flex:none;width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:#fff;cursor:pointer;font-size:18px;color:var(--navy)}.bt .add{margin-top:14px;width:100%;cursor:pointer;font-family:inherit;font-size:15px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:16px;border-radius:18px;border:2px dashed var(--pink);background:var(--blush);color:var(--pink-d)}.bt .summary{flex:1 1 320px;min-width:0;background:var(--navy);color:#fff;border-radius:28px;padding:32px;position:sticky;top:100px}.bt .sline{display:flex;justify-content:space-between;gap:12px;font-size:15px;color:var(--soft);margin-top:10px}.bt .total{font-family:var(--f-head);font-size:44px;line-height:1}.bt .err{display:none;margin-top:12px;background:#fff;color:var(--pink-d);border-radius:12px;padding:10px 14px;font-size:14px}.bt .proof{display:inline-flex;align-items:center;gap:10px;margin-top:18px;background:#fff;border:1px solid var(--line);border-radius:999px;padding:10px 18px;font-size:15px}.bt .dot{width:9px;height:9px;border-radius:50%;background:#1FA463;animation:btblink 1.4s infinite}@keyframes btblink{50%{opacity:.35}}.bt .reviews{background:var(--navy);color:#fff}.bt .rgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-top:40px}.bt .rcard{margin:0;background:#fff;color:var(--navy);border-radius:26px;padding:34px}.bt .rcard blockquote{margin:14px 0 0;font-family:var(--f-head);font-size:23px;line-height:1.35}.bt .faq{max-width:860px;margin:40px auto 0;display:flex;flex-direction:column;gap:12px}.bt details{background:#fff;border-radius:20px;border:1px solid var(--line);overflow:hidden}.bt summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 26px;font-size:18px;font-weight:600}.bt summary::-webkit-details-marker{display:none}.bt summary::after{content:"+";flex:none;width:34px;height:34px;border-radius:50%;background:var(--pink);color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px}.bt details[open] summary::after{content:"−"}.bt details p{margin:0;padding:0 26px 24px;color:var(--body);font-size:16px;line-height:1.65}.bt .cta{background:var(--pink);border-radius:32px;padding:52px 40px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;color:#fff}.bt .ft{background:var(--navy);color:var(--soft);padding:60px 24px 32px}.bt .ft-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:36px}.bt .ft h4{margin:0 0 12px;font-size:13px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-l);font-weight:600}.bt .ft a{color:var(--soft);text-decoration:none}.bt .ft a:hover{color:#FF7DBF}.bt .ft nav{display:flex;flex-direction:column;gap:10px;font-size:15px}.bt .soc{display:flex;gap:10px;margin-top:16px}.bt .soc a{width:44px;height:44px;border-radius:50%;background:var(--pink);display:inline-flex;align-items:center;justify-content:center}.bt .mbar{display:none}@media (max-width:980px){.bt .nav,.bt .hd-cta{display:none}.bt .menu-btn{display:inline-flex}.bt .summary{position:static}.bt .mbar{display:flex;position:fixed;left:12px;right:12px;bottom:12px;z-index:60;background:var(--navy);border-radius:999px;padding:8px 8px 8px 22px;align-items:center;justify-content:space-between;gap:12px;box-shadow:0 14px 34px rgb(27 31 75 / .3);color:#fff;font-size:14px}.bt .quote{position:relative;left:auto;bottom:auto;margin:28px 0 0;max-width:none}.bt .hero-img img{aspect-ratio:4/3;object-position:50% 20%}.bt .hero-img::before{display:none}}@media (max-width:560px){.bt .sec{padding:64px 18px}.bt .legend{grid-template-columns:1fr}.bt .builder,.bt .summary,.bt .way{padding:24px}}@media (prefers-reduced-motion:reduce){.bt *{animation:none!important;transition:none!important}}.bt .pagehead{padding:56px 24px 28px}.bt .pagehead h1{font-size:clamp(42px,5vw,66px);margin-top:16px}.bt .lead{margin:16px 0 0;max-width:560px;font-size:18px;color:var(--body)}.bt .field{font-family:inherit;font-size:16px;padding:15px 16px;border-radius:14px;border:1px solid var(--line);background:#FFF7FA;color:var(--navy);width:100%}.bt .field:focus{outline:2px solid var(--pink);outline-offset:1px}.bt label.lbl{font-size:14px;font-weight:600;display:block;margin-bottom:6px}.bt .filters{display:flex;flex-wrap:wrap;gap:10px}.bt .filters button{cursor:pointer;font-family:inherit;font-size:15px;font-weight:600;padding:11px 18px;border-radius:999px;border:2px solid var(--line);background:#fff;color:var(--navy)}.bt .filters button[aria-pressed="true"]{background:var(--navy);border-color:var(--navy);color:#fff}.bt .grid3{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:18px}.bt .tier{background:#fff;border-radius:24px;padding:24px;border:2px solid var(--line);display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:14px}.bt .tier.on{border-color:var(--pink)}.bt .tile{flex:none;width:76px;height:76px;border-radius:20px;background:var(--blush);display:flex;flex-direction:column;align-items:center;justify-content:center}.bt .tier.on .tile{background:var(--pink);color:#fff}.bt .stepper{flex:none;display:flex;align-items:center;gap:6px;background:var(--blush);border-radius:999px;padding:6px}.bt .stepper button{width:44px;height:44px;border-radius:50%;border:none;background:#fff;cursor:pointer;font-size:22px;color:var(--navy);font-family:inherit}.bt .stepper button.plus{background:var(--pink);color:#fff}.bt .stepper output{min-width:32px;text-align:center;font-size:20px;font-weight:600}.bt a.post{text-decoration:none;background:#fff;border-radius:24px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 10px 30px rgb(27 31 75 / .07)}.bt a.post .thumb{height:150px;display:flex;align-items:center;justify-content:center}.bt a.post .thumb span{width:70px;height:108px;border-radius:10px;background:#fff;border:2px solid currentColor;display:flex;align-items:center;justify-content:center;font-family:var(--f-head);font-size:30px;transform:rotate(-6deg)}.bt a.post:hover h2{color:var(--pink-d)}.bt .badge{align-self:flex-start;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--pink-d);background:var(--blush);padding:5px 10px;border-radius:999px}.bt .pol{text-decoration:none;background:#fff;border-radius:20px;padding:22px 26px;border:1px solid var(--line);display:flex;align-items:center;gap:18px}.bt .pol .n{flex:none;width:48px;height:48px;border-radius:14px;background:var(--navy);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--f-head);font-size:22px}.bt [hidden]{display:none!important}.bt .tq{flex:1 1 100%;display:flex;flex-direction:column;gap:10px}.bt .qbox{width:100%;font-family:inherit;font-size:16px;color:var(--navy);padding:12px 14px;border-radius:14px;border:1px solid var(--line);background:#FFF7FA;resize:vertical;min-height:64px}.bt .qbox:focus{outline:2px solid var(--pink);outline-offset:1px}.bt .qbox.bad{border-color:var(--pink);background:#FFE3EF}.glsr{font-family:var(--f-body)!important;color:#1B1F4B;max-width:1240px;margin:0 auto!important;padding:0 24px}.glsr-reviews{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:18px}.glsr-review{background:#fff!important;border:1px solid #F7CFE0!important;border-radius:22px!important;padding:26px!important;margin:0!important;display:flex;flex-direction:column;gap:8px}.glsr-review-title,.glsr-review-title h3,.glsr-review-title h4{font-family:var(--f-head)!important;font-weight:400!important;font-size:22px!important;line-height:1.25;color:#1B1F4B!important;margin:0!important}.glsr-review-content,.glsr-review-content p{font-size:16px!important;line-height:1.6!important;color:#3A3F6B!important}.glsr-review-author,.glsr-tag-value{font-weight:600;font-size:14px;color:#1B1F4B}.glsr-review-date{font-size:13px;color:#3A3F6B}.glsr-star-full,.glsr-star-half{filter:hue-rotate(0deg)}.glsr-pagination,.glsr-ajax-pagination{grid-column:1/-1;display:flex;justify-content:center;gap:8px;margin-top:28px}.glsr-pagination a,.glsr-pagination span,.glsr-ajax-pagination .glsr-button{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 18px;border-radius:999px;border:2px solid #1B1F4B;color:#1B1F4B;text-decoration:none;font-weight:600}.glsr-pagination .current{background:#1B1F4B;color:#fff}.glsr-form-wrap,.glsr form:not(.glsr-form-wrap *){max-width:760px;margin:0 auto 72px;background:#fff;border:1px solid #F7CFE0;border-radius:26px;padding:32px!important}.glsr-form-wrap form{max-width:none;margin:0;background:none;border:0;border-radius:0;padding:0!important}.glsr-field{margin-bottom:16px!important}.glsr-label,.glsr-field label{font-weight:600;font-size:14px;color:#1B1F4B}.glsr input[type=text],.glsr input[type=email],.glsr textarea,.glsr select{width:100%;font-family:inherit;font-size:16px;padding:14px 16px!important;border-radius:14px!important;border:1px solid #F7CFE0!important;background:#FFF7FA!important;color:#1B1F4B}.glsr input:focus,.glsr textarea:focus,.glsr select:focus{outline:2px solid #E6358D;outline-offset:1px}.glsr-button,.glsr button[type=submit]{background:#E6358D!important;color:#fff!important;border:none!important;border-radius:999px!important;padding:17px 32px!important;font-family:inherit!important;font-weight:600!important;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.glsr-button:hover,.glsr button[type=submit]:hover{background:#C2186A!important}.bt .content{max-width:1180px;margin:0 auto;padding:0 24px 88px;font-size:18px;line-height:1.75;color:var(--body)}.bt .content.wide{max-width:1240px}.bt .content h2,.bt .content h3,.bt .content h4{color:var(--navy);margin:1.6em 0 .5em;line-height:1.2}.bt .content h2{font-size:34px}.bt .content h3{font-size:26px}.bt .content a{color:var(--pink-d)}.bt .content img{max-width:100%;height:auto;border-radius:18px}.bt .content blockquote{margin:1.5em 0;padding:18px 24px;border-left:4px solid var(--pink);background:#fff;border-radius:0 16px 16px 0;font-family:var(--f-head);font-size:22px;color:var(--navy)}.bt .content table{width:100%;border-collapse:collapse;background:#fff;border-radius:16px;overflow:hidden}.bt .content th,.bt .content td{padding:12px 14px;border-bottom:1px solid var(--line);text-align:left}.bt .post-hero{max-width:1040px;margin:0 auto 40px;padding:0 24px}.bt .post-hero img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:26px;border:4px solid #fff;box-shadow:0 20px 44px rgb(27 31 75 / .14)}.bt .pager{display:flex;justify-content:center;gap:8px;margin-top:36px;flex-wrap:wrap}.bt .pager a,.bt .pager span{min-width:44px;height:44px;padding:0 16px;border-radius:999px;border:2px solid var(--navy);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:600}.bt .pager .current{background:var(--navy);color:#fff}.bt .filters a{text-decoration:none;font-size:15px;font-weight:600;padding:11px 18px;border-radius:999px;border:2px solid var(--line);background:#fff;color:var(--navy)}.bt .filters a.on{background:var(--navy);border-color:var(--navy);color:#fff}.bt .woocommerce,.bt .wc-block-components-sidebar-layout{font-family:var(--f-body)}.bt .woocommerce .button,.bt .woocommerce button.button,.bt .wc-block-components-button:not(.is-link){background:var(--pink)!important;color:#fff!important;border-radius:999px!important;border:none!important;font-weight:600!important;padding:14px 26px!important}.bt .woocommerce .button:hover,.bt .wc-block-components-button:not(.is-link):hover{background:var(--pink-d)!important}.bt .woocommerce input.input-text,.bt .woocommerce textarea,.bt .woocommerce select{border-radius:12px;border:1px solid var(--line);padding:12px 14px;background:#fff}.bt .woocommerce-message,.bt .woocommerce-info{border-top-color:var(--pink)!important;background:#fff;border-radius:14px}.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.bt .bt-elementor{width:100%;padding:0 0 40px}.bt .bt-elementor .elementor-section.elementor-section-boxed>.elementor-container,.bt .bt-elementor .e-con-boxed>.e-con-inner{max-width:1100px}.bt .bt-elementor h1,.bt .bt-elementor h2,.bt .bt-elementor h3,.bt .bt-elementor h4{line-height:1.2;margin:0 0 .5em}.bt .bt-elementor p{font-size:18px;line-height:1.75;color:var(--body)}.bt .bt-elementor a{color:var(--pink-d)}.bt .bt-elementor img{max-width:100%;height:auto}.bt .content .wp-block-image img,.bt .content figure img{border-radius:18px}.bt .content .wp-block-button__link{background:var(--pink);color:#fff;border-radius:999px;padding:14px 26px;text-decoration:none;font-weight:600}.bt .content ul,.bt .content ol{padding-left:1.3em}.bt .content li{margin:.3em 0}.bt .proof-big{padding:14px 26px;font-size:18px}.bt .proof-big strong{font-family:var(--f-head);font-weight:400;font-size:30px;color:var(--pink);margin-right:4px;vertical-align:-3px}.bt .policy-layout{display:flex;flex-wrap:wrap;gap:32px;align-items:flex-start}.bt .policy-nav{flex:0 1 260px;min-width:0;position:sticky;top:100px;background:#fff;border:1px solid var(--line);border-radius:22px;padding:22px;display:flex;flex-direction:column}.bt .policy-nav a{text-decoration:none;padding:10px 12px;border-radius:12px;font-size:15px;font-weight:500;color:var(--navy)}.bt .policy-nav a:hover{background:var(--blush)}.bt .policy-nav a[aria-current]{background:var(--navy);color:#fff}.bt .policy-toc a{font-size:14px;font-weight:400;padding:7px 12px;color:var(--body)}.bt .policy-body{flex:1 1 560px;min-width:0;background:#fff;border:1px solid var(--line);border-radius:26px;padding:clamp(24px,4vw,56px);font-size:17px;line-height:1.8;color:var(--body)}.bt .policy-body *{font-family:var(--f-body)!important;max-width:100%}.bt .policy-body h1,.bt .policy-body h2,.bt .policy-body h3,.bt .policy-body h4,.bt .policy-body h5{font-family:var(--f-head)!important;font-weight:400!important;color:var(--navy)!important;line-height:1.2!important;margin:1.8em 0 .5em!important;scroll-margin-top:100px}.bt .policy-body h1{font-size:34px!important}.bt .policy-body h2{font-size:30px!important}.bt .policy-body h3{font-size:24px!important}.bt .policy-body h4,.bt .policy-body h5{font-size:20px!important}.bt .policy-body>:first-child,.bt .policy-body .elementor-widget-container>:first-child{margin-top:0!important}.bt .policy-body p,.bt .policy-body li,.bt .policy-body span,.bt .policy-body td{font-size:17px!important;line-height:1.8!important;color:var(--body)!important;background:none!important}.bt .policy-body strong,.bt .policy-body b{color:var(--navy)!important}.bt .policy-body a{color:var(--pink-d)!important;text-decoration:underline;text-underline-offset:3px}.bt .policy-body ul,.bt .policy-body ol{padding-left:1.3em}.bt .policy-body li{margin:.35em 0}.bt .policy-body li::marker{color:var(--pink)}.bt .policy-body hr{border:0;border-top:1px solid var(--line);margin:2em 0}.bt .policy-body table{width:100%;border-collapse:collapse;margin:1.2em 0}.bt .policy-body th,.bt .policy-body td{border-bottom:1px solid var(--line);padding:10px 12px;text-align:left}.bt .policy-help{margin-top:48px;background:var(--blush);border-radius:20px;padding:22px 24px;display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;font-size:16px}.bt .policy-help a.btn{color:#fff!important;text-decoration:none!important}@media (max-width:980px){.bt .policy-nav{position:static;flex:1 1 100%}.bt .policy-toc{display:none}}.read-progress{position:fixed;top:0;left:0;right:0;height:4px;z-index:100;background:#fff0}.read-progress span{display:block;height:100%;width:0;background:linear-gradient(90deg,#E6358D,#D8A32A);transition:width .1s linear}.bt .post-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:16px;font-size:15px;color:var(--body)}.bt .share{display:flex;flex-wrap:wrap;gap:10px}.bt .share-top{margin-top:18px}.bt .share a,.bt .share button{height:44px;padding:0 16px 0 12px;border-radius:999px;border:none;display:inline-flex;align-items:center;gap:8px;text-decoration:none;font-family:inherit;font-weight:500;font-size:14px;color:var(--navy);background:#fff;box-shadow:0 4px 14px rgb(27 31 75 / .06);cursor:pointer;transition:color .2s ease,box-shadow .2s ease,transform .2s ease}.bt .share a svg,.bt .share button svg{width:18px;height:18px;color:var(--pink)}.bt .share a:hover,.bt .share button:hover{color:var(--pink-d);transform:translateY(-1px);box-shadow:0 8px 20px rgb(230 53 141 / .14)}.bt .share .sh-fb,.bt .share .sh-wa,.bt .share .sh-pi,.bt .share .sh-ln{background:#fff}.bt .share-end{margin:44px 0 0;padding:8px 0 0;text-align:center}.bt .share-end .share{justify-content:center;margin-top:16px}.bt .post-layout{display:flex;gap:40px;align-items:flex-start}.bt .post-toc{flex:0 0 220px;position:sticky;top:110px;display:flex;flex-direction:column;padding-left:0}.bt .post-toc a{text-decoration:none;font-size:14px;line-height:1.4;padding:6px 0;color:var(--body)}.bt .post-toc a.on{color:var(--pink-d);font-weight:600}.bt .post-main{flex:1 1 0%;min-width:0;max-width:780px}.bt .post-content{font-size:18px;line-height:1.8}.bt .post-content h2,.bt .post-content h3,.bt .bt-elementor h2,.bt .bt-elementor h3{scroll-margin-top:100px}.bt .mid-cta{margin:40px 0;background:linear-gradient(120deg,#FFEAF2 0%,#fff 100%);border:none;box-shadow:0 14px 40px rgb(230 53 141 / .10);border-radius:22px;padding:22px 24px;display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.bt .mid-cta a{color:#fff!important;text-decoration:none!important}.bt .pick{margin:48px 0 0;background:linear-gradient(160deg,#fff 0%,#FFF3F8 100%);border:none;box-shadow:0 18px 50px rgb(230 53 141 / .08);border-radius:28px;padding:clamp(24px,4vw,44px);text-align:center}.bt .pick-row{display:flex;justify-content:center;gap:clamp(10px,3vw,24px);margin-top:26px;perspective:900px}.bt .tcard{position:relative;width:clamp(86px,22vw,130px);aspect-ratio:2/3;border:none;background:none;padding:0;cursor:pointer;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.bt .tcard:hover{transform:translateY(-8px)}.bt .tcard.flip{transform:rotateY(180deg)}.bt .tcard.dim{opacity:.45;transform:scale(.94)}.bt .tback,.bt .tfront{position:absolute;inset:0;border-radius:16px;display:flex;align-items:center;justify-content:center;backface-visibility:hidden;-webkit-backface-visibility:hidden}.bt .tback{background:var(--navy);color:var(--gold-l);font-size:34px;border:3px solid var(--gold);box-shadow:0 14px 30px rgb(27 31 75 / .25)}.bt .tfront{background:#fff;border:3px solid var(--pink);transform:rotateY(180deg);font-family:var(--f-head);font-size:clamp(14px,2.4vw,18px);color:var(--navy);padding:10px;text-align:center;line-height:1.2}.bt .pick-result{margin:26px auto 0;max-width:560px;background:var(--blush);border-radius:20px;padding:22px 24px}.bt .pick-result h3{font-size:28px}.bt .pick-result p{margin:8px 0 16px;color:var(--body)}.bt .post-news{margin:40px 0 0;background:var(--navy);border-radius:28px;padding:32px;display:flex;flex-wrap:wrap;gap:20px;align-items:center}.bt .to-top{position:fixed;right:18px;bottom:90px;z-index:55;width:48px;height:48px;border-radius:50%;border:none;background:var(--navy);color:#fff;font-size:20px;cursor:pointer;box-shadow:0 10px 24px rgb(27 31 75 / .25)}@media (max-width:980px){.bt .post-toc{display:none!important}.bt .share{margin-left:0}}@media (prefers-reduced-motion:reduce){.bt .tcard{transition:none}}.bt .blog-head{position:relative;text-align:center;padding:64px 24px 36px;background:radial-gradient(ellipse at 50% 0%,#FFD6E8 0%,#fff0 70%)}.bt .blog-head .lead{margin-left:auto;margin-right:auto}.bt .blog-head .spark{position:absolute;color:var(--gold);opacity:.8;font-size:22px}.bt .filters.center-f{justify-content:center}.bt .filters a{box-shadow:0 4px 14px rgb(27 31 75 / .05);border-color:#fff0}.bt a.post{transition:transform .25s ease,box-shadow .25s ease}.bt a.post:hover{transform:translateY(-6px);box-shadow:0 22px 48px rgb(230 53 141 / .14)}.bt a.post .pimg{overflow:hidden;position:relative}.bt a.post .pimg img{transition:transform .6s ease}.bt a.post:hover .pimg img{transform:scale(1.06)}.bt a.post .pimg .badge{position:absolute;left:14px;top:14px;background:rgb(255 255 255 / .92);backdrop-filter:blur(4px)}.bt a.post .pmeta{font-size:13px;color:var(--body);margin-top:auto;padding-top:14px;display:flex;justify-content:space-between;align-items:center}.bt a.post .pmeta b{color:var(--pink-d);font-weight:600;transition:transform .2s ease}.bt a.post:hover .pmeta b{transform:translateX(4px)}.bt a.post.post-feature{grid-column:1/-1;flex-direction:row;flex-wrap:wrap}.bt a.post.post-feature .pimg{flex:1.3 1 420px;min-width:0}.bt a.post.post-feature .pimg img{height:100%!important;min-height:320px}.bt a.post.post-feature .pbody{flex:1 1 320px;min-width:0;padding:clamp(24px,4vw,48px)!important;justify-content:center}.bt a.post.post-feature h2{font-size:clamp(28px,3vw,40px)!important}.bt .feature-label{font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:var(--gold)}.bt .bt-article .pagehead{text-align:center;padding-top:64px;background:radial-gradient(ellipse at 50% 0%,#FFD6E8 0%,#fff0 70%)}.bt .bt-article .pagehead h1{margin-left:auto!important;margin-right:auto!important}.bt .bt-article .post-meta,.bt .bt-article .share-top{justify-content:center}.bt .post-content>p:first-of-type::first-letter{font-family:var(--f-head);float:left;font-size:72px;line-height:.9;padding:6px 10px 0 0;color:var(--pink)}.bt .post-content h2{position:relative;padding-left:30px}.bt .post-content h2::before{content:"✦";position:absolute;left:0;top:.15em;font-size:.7em;color:var(--gold)}.bt .post-content img{box-shadow:0 16px 40px rgb(27 31 75 / .12)}.bt .post-content blockquote{border:none;background:#fff;border-radius:22px;padding:28px 32px;box-shadow:0 12px 34px rgb(230 53 141 / .08);position:relative}.bt .post-content blockquote::before{content:"\201C";position:absolute;top:-18px;left:22px;font-family:var(--f-head);font-size:80px;color:var(--pink);line-height:1}.bt .post-content hr{border:0;height:24px;margin:2em 0;background:none;text-align:center}.bt .post-content hr::after{content:"✦ ✧ ✦";color:var(--gold);letter-spacing:8px}.bt .post-toc .eyebrow{color:var(--gold)}.bt .post-toc a{border-radius:10px;padding:7px 10px}.bt .post-toc a.on{background:#fff;box-shadow:0 4px 14px rgb(230 53 141 / .10)}.pay-trust{margin:18px 0;text-align:center}.pay-trust.top{margin:0 0 18px}.pay-row{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;align-items:center}.pay-b{display:inline-flex;align-items:center;justify-content:center;height:34px;min-width:54px;padding:0 10px;background:#fff;border-radius:8px;box-shadow:0 2px 10px rgb(27 31 75 / .08)}.pay-b img{height:20px;width:auto;display:block}.pay-t{font:600 12px/1 var(--f-body);color:#1B1F4B;letter-spacing:.02em}.pay-note{display:flex;gap:6px;align-items:center;justify-content:center;margin:10px 0 0;font-size:13px;color:#3A3F6B}.pay-note svg{color:#E6358D;flex:none}.woocommerce-checkout #payment ul.payment_methods li img{max-height:24px;width:auto;display:inline-block;margin-left:6px;vertical-align:middle}.bt{font-size:15.5px}.bt .hd{background:rgb(255 255 255 / .86);-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px);border-bottom:none;box-shadow:0 6px 24px rgb(27 31 75 / .06)}.bt .hd::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent,#F7CFE0 20%,#DDB45A 50%,#F7CFE0 80%,transparent);opacity:.7}.bt .hd-in{padding:12px 24px;gap:28px}.bt .brand img{width:52px;height:52px}.bt .brand span{font-size:28px;letter-spacing:-.01em;color:var(--navy)}.bt .brand em{color:var(--pink)}.bt .nav{gap:6px;align-items:center}.bt .nav a{font-family:var(--f-head);font-weight:400;font-size:19px;letter-spacing:.005em;color:var(--navy);padding:8px 14px;border:none;border-radius:999px;position:relative;transition:color .2s ease,background .2s ease}.bt .nav a:hover{color:var(--pink);background:#FFF2F8}.bt .nav a[aria-current]{color:var(--pink);background:#fff0}.bt .nav a[aria-current]::before{content:"✦";position:absolute;left:50%;bottom:-8px;transform:translateX(-50%);font-family:system-ui,sans-serif;font-size:9px;color:var(--gold)}.bt .hd-cta{padding:13px 22px!important;font-size:13px!important;letter-spacing:.08em!important;box-shadow:0 8px 20px rgb(230 53 141 / .22)!important}.bt .menu-btn{border:none;background:#FFF2F8;width:46px;height:46px}.bt .mnav{padding:8px 24px 26px;border-top:none;background:linear-gradient(180deg,#fff,#FFF2F8)}.bt .mnav a{font-family:var(--f-head);font-weight:400;font-size:26px;padding:12px 0;border-bottom:none;color:var(--navy);display:flex;align-items:center;gap:12px}.bt .mnav a::before{content:"✦";font-family:system-ui,sans-serif;font-size:11px;color:var(--gold)}.bt .mnav a[aria-current]{color:var(--pink)}@media (max-width:1280px){.bt .nav{gap:2px}.bt .nav a{font-size:17px;padding:8px 10px}}@media (max-width:1100px){.bt .nav a{font-size:16px;padding:8px 7px}.bt .hd-in{gap:16px}.bt .hd-cta{padding:12px 16px!important}}@media (max-width:560px){.bt .brand span{font-size:24px}.bt .brand img{width:44px;height:44px}}.bt .ft-disc{margin:8px 0 0;font-size:12.5px;line-height:1.55;color:rgb(255 255 255 / .7);max-width:760px}.bt .ft-disc a{color:#FF7DBF;text-decoration:underline}.pay-agree{margin:12px 0 0;text-align:center;font-size:13px;color:#3A3F6B}.pay-agree a{color:#C2186A;text-decoration:underline}.bt .shop-head{position:relative;text-align:center;padding:64px 24px 30px;background:radial-gradient(ellipse at 50% 0%,#FFD6E8 0%,#fff0 70%)}.bt .shop-head .spark{position:absolute;color:var(--gold);opacity:.8;font-size:22px}.bt .shop-head h1{font-size:clamp(40px,5.2vw,66px);margin-top:14px}.bt .shop-head h1 em{color:var(--pink)}.bt .shop-head .lead{max-width:560px;margin:14px auto 0}.bt .shop-body{padding:10px 24px 88px}.bt .shop-body.single{padding-top:48px}.bt .shop-feature{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;text-decoration:none;color:#fff;background:linear-gradient(120deg,#1B1F4B,#33295e);border-radius:24px;padding:24px 28px;box-shadow:0 18px 40px rgb(27 31 75 / .18);margin:0 0 34px;transition:transform .2s ease}.bt .shop-feature:hover{transform:translateY(-3px)}.bt .sf-badge{background:var(--pink);border-radius:999px;padding:7px 14px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.bt .sf-txt{flex:1 1 280px;display:flex;flex-direction:column;gap:4px}.bt .sf-txt b{font-family:var(--f-head);font-weight:400;font-size:26px}.bt .sf-txt span{color:var(--soft);font-size:15px}.bt .sf-price{font-family:var(--f-head);font-size:24px;color:#FF7DBF;white-space:nowrap}.bt .sf-price i{font-style:normal;margin-left:6px}.bt .shop-wc .woocommerce-breadcrumb{display:none}.bt .shop-wc .woocommerce-products-header{display:none}.bt .shop-wc .woocommerce-result-count{float:left;margin:0;font-size:14px;color:var(--body);line-height:44px}.bt .shop-wc .woocommerce-ordering{float:right;margin:0 0 22px}.bt .shop-wc .woocommerce-ordering select{font-family:inherit;font-size:14px;color:var(--navy);height:44px;padding:0 38px 0 16px;border-radius:999px;border:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23E5007A' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 16px center;-webkit-appearance:none;appearance:none;box-shadow:0 4px 14px rgb(27 31 75 / .06);cursor:pointer}.bt .shop-wc ul.products{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;clear:both}.bt .shop-wc ul.products::before,.bt .shop-wc ul.products::after{display:none}.bt .shop-wc ul.products li.product{width:auto!important;float:none!important;margin:0!important;background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 10px 30px rgb(27 31 75 / .07);display:flex;flex-direction:column;text-align:left;transition:transform .2s ease,box-shadow .2s ease;position:relative}.bt .shop-wc ul.products li.product:hover{transform:translateY(-4px);box-shadow:0 20px 44px rgb(27 31 75 / .12)}.bt .shop-wc li.product a.woocommerce-LoopProduct-link{text-decoration:none;color:var(--navy);display:flex;flex-direction:column;flex:1}.bt .shop-wc li.product img{display:block;width:100%!important;height:auto;aspect-ratio:1/1;object-fit:cover;margin:0!important;background:var(--blush);transition:transform .5s ease}.bt .shop-wc li.product:hover img{transform:scale(1.04)}.bt .shop-wc li.product .woocommerce-loop-product__title{font-family:var(--f-head);font-weight:400;font-size:22px;line-height:1.25;padding:18px 22px 0!important;margin:0}.bt .shop-wc li.product .price{display:block;padding:8px 22px 0;color:var(--pink)!important;font-weight:600;font-size:17px}.bt .shop-wc li.product .price .from{color:var(--body);font-weight:400;font-size:14px}.bt .shop-wc li.product .price del{color:var(--body);opacity:.6;font-weight:400}.bt .shop-wc li.product .star-rating{margin:8px 22px 0}.bt .shop-wc li.product .onsale{position:absolute;top:14px;left:14px;z-index:2;background:var(--gold);color:var(--navy);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600;min-height:0;min-width:0;line-height:1.2;margin:0}.bt .shop-wc li.product .button{margin:18px 22px 22px!important;display:block;text-align:center;font-family:inherit;font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;padding:14px 18px!important;border-radius:999px!important;background:#FFF2F8!important;color:var(--pink-d)!important;border:none;text-decoration:none;transition:background .2s ease,color .2s ease}.bt .shop-wc li.product .button:hover,.bt .shop-wc li.product .bt-shop-book{background:var(--pink)!important;color:#fff!important}.bt .shop-wc li.product .added_to_cart{display:block;text-align:center;margin:-10px 22px 18px;font-size:14px;color:var(--pink-d)}.bt .shop-wc .woocommerce-pagination ul{display:flex;gap:8px;justify-content:center;border:none!important;margin-top:36px}.bt .shop-wc .woocommerce-pagination li{border:none!important}.bt .shop-wc .woocommerce-pagination a,.bt .shop-wc .woocommerce-pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;border-radius:999px;background:#fff;color:var(--navy);text-decoration:none}.bt .shop-wc .woocommerce-pagination span.current{background:var(--navy);color:#fff}.bt .shop-wc div.product{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}.bt .shop-wc div.product .woocommerce-product-gallery,.bt .shop-wc div.product .summary{width:auto!important;float:none!important;margin:0!important}.bt .shop-wc div.product .woocommerce-product-gallery{border-radius:24px;overflow:hidden;background:#fff;box-shadow:0 10px 30px rgb(27 31 75 / .07)}.bt .shop-wc div.product .product_title{font-family:var(--f-head);font-weight:400;font-size:clamp(32px,4vw,46px);line-height:1.1}.bt .shop-wc div.product p.price{color:var(--pink)!important;font-size:24px;font-weight:600;margin:12px 0 18px}.bt .shop-wc div.product .single_add_to_cart_button{background:var(--pink)!important;color:#fff!important;border-radius:999px!important;padding:16px 30px!important;font-family:inherit;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border:none}.bt .shop-wc div.product .quantity input{height:52px;width:72px;border-radius:999px;border:1px solid var(--line);text-align:center;font-family:inherit}.bt .shop-wc div.product table.variations select{font-family:inherit;height:46px;border-radius:14px;border:1px solid var(--line);padding:0 14px;background:#fff;min-width:200px}.bt .shop-wc div.product .woocommerce-tabs,.bt .shop-wc div.product .related,.bt .shop-wc div.product .upsells{grid-column:1/-1}.bt .shop-wc div.product .woocommerce-tabs ul.tabs{padding:0;display:flex;gap:8px;border:none}.bt .shop-wc div.product .woocommerce-tabs ul.tabs::before{display:none}.bt .shop-wc div.product .woocommerce-tabs ul.tabs li{border:none!important;background:#fff!important;border-radius:999px!important;margin:0!important;padding:0!important}.bt .shop-wc div.product .woocommerce-tabs ul.tabs li::before,.bt .shop-wc div.product .woocommerce-tabs ul.tabs li::after{display:none}.bt .shop-wc div.product .woocommerce-tabs ul.tabs li a{padding:10px 18px!important;color:var(--navy)!important}.bt .shop-wc div.product .woocommerce-tabs ul.tabs li.active{background:var(--navy)!important}.bt .shop-wc div.product .woocommerce-tabs ul.tabs li.active a{color:#fff!important}@media (max-width:900px){.bt .shop-wc ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bt .shop-wc div.product{grid-template-columns:1fr}}@media (max-width:560px){.bt .shop-wc ul.products{grid-template-columns:1fr}.bt .shop-wc .woocommerce-ordering{float:none}.bt .shop-wc .woocommerce-result-count{display:none}.bt .sf-price{width:100%}}.woocommerce-checkout-review-order-table .bt-remove,.bt .bt-remove{display:inline-flex;align-items:center;gap:4px;margin-left:10px;padding:4px 12px;border-radius:999px;background:#FFF2F8;color:#C2186A!important;font-size:13px;font-weight:500;text-decoration:none!important;vertical-align:middle;transition:background .2s ease,color .2s ease}.woocommerce-checkout-review-order-table .bt-remove::before{content:"×";font-size:16px;line-height:1}.woocommerce-checkout-review-order-table .bt-remove:hover{background:#E6358D;color:#fff!important}.bt .hero-img img{object-position:30% 35%}@media (max-width:980px){.bt .hero-img img{object-position:36% 30%}}.bt .donate{display:flex;flex-wrap:wrap;align-items:center;gap:20px 28px;background:linear-gradient(135deg,#fff 0%,#FFF2F8 60%,#FFE6F1 100%);border-radius:26px;padding:28px 30px;box-shadow:0 14px 36px rgb(27 31 75 / .08);position:relative;overflow:hidden}.bt .donate::after{content:"✦";position:absolute;right:22px;top:14px;color:var(--gold);opacity:.7;font-size:16px}.bt .donate-ic{flex:none;width:58px;height:58px;border-radius:50%;background:var(--pink);color:#fff;display:flex;align-items:center;justify-content:center;font-size:28px;box-shadow:0 10px 24px rgb(230 53 141 / .25)}.bt .donate-txt{flex:1 1 320px;min-width:0}.bt .donate-txt h2{font-size:clamp(24px,2.6vw,30px);margin-top:8px}.bt .donate-txt p{margin:8px 0 0;color:var(--body);font-size:15px;line-height:1.6}.bt .donate-cta{display:flex;flex-direction:column;align-items:center;gap:8px}.bt .donate-cta .btn{padding:16px 26px;font-size:14px;box-shadow:0 10px 24px rgb(230 53 141 / .22)}.bt .donate-note{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;color:var(--body)}.bt .donate-note svg{color:var(--pink)}.bt .donate.post{margin:40px 0}.bt .donate-wrap{padding:0 24px 72px}.bt .donate-wrap .wrap{max-width:980px}@media (max-width:560px){.bt .donate{padding:24px 20px;text-align:center;justify-content:center}.bt .donate-cta{width:100%}.bt .donate-cta .btn{width:100%;text-align:center}}.bt .merch{background:linear-gradient(180deg,#fff 0%,#FFF2F8 100%)}.bt .merch-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:34px}.bt .merch-head .lead{max-width:520px}.bt .merch-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.bt .merch-card{display:flex;flex-direction:column;text-decoration:none;color:var(--navy);background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 10px 30px rgb(27 31 75 / .07);transition:transform .2s ease,box-shadow .2s ease}.bt .merch-card:hover{transform:translateY(-4px);box-shadow:0 20px 44px rgb(27 31 75 / .12)}.bt .merch-img{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;background:var(--blush)}.bt .merch-img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.bt .merch-card:hover .merch-img img{transform:scale(1.05)}.bt .merch-ph{display:flex;align-items:center;justify-content:center;height:100%;font-size:40px;color:var(--pink)}.bt .merch-sale{position:absolute;top:12px;left:12px;background:var(--gold);color:var(--navy);border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600}.bt .merch-body{display:flex;flex-direction:column;gap:6px;padding:16px 18px 18px;flex:1}.bt .merch-name{font-family:var(--f-head);font-size:20px;line-height:1.25}.bt .merch-price{color:var(--pink);font-weight:600;font-size:16px}.bt .merch-price del{color:var(--body);opacity:.6;font-weight:400;margin-right:4px}.bt .merch-price ins{text-decoration:none}.bt .merch-go{margin-top:auto;padding-top:8px;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--pink-d)}@media (max-width:980px){.bt .merch-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (max-width:420px){.bt .merch-name{font-size:17px}.bt .merch-body{padding:12px 14px 14px}}.bt .shop-wc li.product img,.bt .merch-img img{image-rendering:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}.bt-calc{margin:36px 0;padding:30px 28px;border-radius:26px;background:radial-gradient(ellipse at 50% 0%,#FFE1EF 0%,#fff 70%);box-shadow:0 14px 36px rgb(27 31 75 / .09);text-align:center;font-family:var(--f-body);color:#1B1F4B}.bt-calc .calc-head .calc-title{font-family:var(--f-head);font-weight:400;font-size:clamp(26px,3vw,34px);margin:8px 0 0;line-height:1.15}.bt-calc .calc-head .calc-title em{color:#E6358D}.bt-calc .calc-head p{margin:8px auto 0;max-width:520px;color:#3A3F6B;font-size:15px}.bt-calc .calc-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:560px;margin:22px auto 0;text-align:left}.bt-calc .calc-form label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;color:#3A3F6B;letter-spacing:.02em}.bt-calc .calc-form label.wide,.bt-calc .calc-form label.check,.bt-calc .calc-form .btn{grid-column:1/-1}.bt-calc .calc-form label.check{flex-direction:row;align-items:center;gap:10px;font-weight:500}.bt-calc .calc-form label.check input{width:18px;height:18px;accent-color:#E6358D}.bt-calc select,.bt-calc input[type=number],.bt-calc input[type=date],.bt-calc input[type=time]{font-family:inherit;font-size:16px;color:#1B1F4B;height:50px;padding:0 14px;border-radius:14px;border:1px solid #F7CFE0;background:#FFF7FA;width:100%;box-sizing:border-box}.bt-calc select:focus,.bt-calc input:focus{outline:2px solid #E6358D;outline-offset:1px}.bt-calc input:disabled{opacity:.45}.bt-calc .calc-form .btn{justify-self:center;margin-top:6px;padding:16px 34px;font-size:14px;box-shadow:0 10px 24px rgb(230 53 141 / .22);cursor:pointer;border:none}.bt-calc .calc-out{max-width:520px;margin:26px auto 0;padding:26px 22px;border-radius:22px;background:#fff;box-shadow:0 10px 30px rgb(27 31 75 / .08)}.bt-calc .calc-out.in{animation:btCalcIn .5s ease}@keyframes btCalcIn{from{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.bt-calc .calc-eyebrow{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#C2186A}.bt-calc .calc-num{width:78px;height:78px;margin:14px auto 0;border-radius:50%;background:#1B1F4B;color:#DDB45A;display:flex;align-items:center;justify-content:center;font-family:var(--f-head);font-size:36px;box-shadow:0 0 0 6px #FFE1EF}.bt-calc .calc-glyph{font-family:system-ui,sans-serif;font-size:34px}.bt-calc .calc-out h3{font-family:var(--f-head);font-weight:400;font-size:28px;margin:14px 0 0}.bt-calc .calc-theme{margin:10px 0 0;font-size:16px}.bt-calc .calc-msg{margin:10px 0 0;font-family:var(--f-head);font-size:20px;color:#E6358D;line-height:1.35}.bt-calc .calc-note{margin:14px 0 0;padding:12px 14px;border-radius:14px;background:#FFF6E0;color:#6b5210;font-size:14px;line-height:1.5}.bt-calc .calc-steps{margin:14px 0 0;font-size:13px;color:#3A3F6B;opacity:.85;line-height:1.6}@media (max-width:560px){.bt-calc{padding:24px 16px}.bt-calc .calc-form{grid-template-columns:1fr}}.bt .post-content>p:first-of-type:has(>em:only-child)::first-letter{float:none;font-size:inherit;line-height:inherit;padding:0;color:inherit;font-family:inherit}.bt .post-content>p:first-of-type:has(>em:only-child){font-size:1.15em;color:#C2186A}.bt .ft-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 20px}.bt .ft-credit{color:rgb(255 255 255 / .75)}.bt .ft-credit a{color:#FF7DBF;text-decoration:none;border-bottom:1px solid rgb(255 125 191 / .5)}.bt .ft-credit a:hover{color:#fff;border-bottom-color:#fff}.bt .post-content table{width:100%;box-shadow:0 10px 30px rgb(27 31 75 / .07);margin:1.6em 0;font-size:15px}.bt .post-content thead th{background:#1B1F4B;color:#fff;font-weight:600;border-bottom:none}.bt .post-content thead th:last-child{background:#E6358D}.bt .post-content td:first-child{font-weight:600;color:#1B1F4B}@media (max-width:560px){.bt .post-content table{font-size:13.5px}.bt .post-content th,.bt .post-content td{padding:10px 8px}}.bt .post-content td:last-child{background:#FFF2F8;color:#1B1F4B;font-weight:500}.bt .post-content tr:last-child td{border-bottom:none}.bt .ft-hero{position:relative;text-align:center;padding:64px 24px 26px;background:radial-gradient(ellipse at 50% 0%,#FFD6E8 0%,#fff0 70%)}.bt .ft-hero .spark{position:absolute;color:var(--gold);opacity:.8;font-size:22px}.bt .ft-hero h1{font-size:clamp(40px,5.4vw,68px);margin-top:14px}.bt .ft-hero h1 em{color:var(--pink)}.bt .ft-hero .lead{max-width:580px;margin:14px auto 0}.bt .ft-tools{padding:10px 24px 30px}.bt .ft-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}.bt .ft-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px}.bt .ft-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.bt .ft-tool{display:flex;flex-direction:column;gap:4px;text-decoration:none;color:var(--navy);background:#fff;border-radius:22px;padding:20px;box-shadow:0 10px 30px rgb(27 31 75 / .07);transition:transform .2s ease,box-shadow .2s ease}.bt .ft-tool:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgb(27 31 75 / .12)}.bt .ft-ic{width:46px;height:46px;border-radius:50%;background:var(--navy);color:var(--gold-l);display:flex;align-items:center;justify-content:center;font-size:22px;margin-bottom:8px;font-family:system-ui,sans-serif}.bt .ft-t{font-family:var(--f-head);font-size:21px;line-height:1.2}.bt .ft-d{font-size:14px;color:var(--body)}.bt .ft-go{margin-top:auto;padding-top:10px;font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--pink-d)}.bt .ft-calcs{padding:40px 24px 70px}.bt .ft-teaser{background:linear-gradient(180deg,#FFF2F8,#fff)}.bt .ft-app{padding:20px 24px 70px;scroll-margin-top:90px}.bt .ft-app>.wrap{background:linear-gradient(160deg,#1B1F4B 0%,#2B2160 55%,#3B1E5E 100%);border-radius:30px;padding:28px 24px 40px;color:#fff;position:relative;overflow:hidden;box-shadow:0 24px 60px rgb(27 31 75 / .28)}.bt .ft-app>.wrap::before{content:"";position:absolute;inset:0;background-image:radial-gradient(1.5px 1.5px at 12% 20%,#fff8 50%,transparent 51%),radial-gradient(1px 1px at 70% 12%,#fff9 50%,transparent 51%),radial-gradient(1.5px 1.5px at 88% 60%,#fff7 50%,transparent 51%),radial-gradient(1px 1px at 30% 80%,#fff8 50%,transparent 51%),radial-gradient(1px 1px at 55% 45%,#fff6 50%,transparent 51%),radial-gradient(ellipse at 80% 0%,rgb(230 53 141 / .35),transparent 55%);pointer-events:none}.bt .tr-tabs{position:relative;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.bt .tr-tabs button{font-family:inherit;font-size:14px;font-weight:500;color:#fff;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .18);border-radius:999px;padding:9px 16px;cursor:pointer;transition:background .2s ease}.bt .tr-tabs button:hover{background:rgb(255 255 255 / .16)}.bt .tr-tabs button[aria-pressed=true]{background:var(--pink);border-color:var(--pink)}.bt .tr-stage{position:relative;text-align:center;margin-top:26px;min-height:300px}.bt .tr-intro h2{font-size:clamp(30px,3.6vw,44px);color:#fff}.bt .tr-intro p{margin:6px 0 0;color:#E4E6F5;font-size:15px}.bt .tr-q{display:flex;flex-direction:column;gap:6px;max-width:520px;margin:22px auto 0;text-align:left;font-size:13px;font-weight:600;color:#E4E6F5}.bt .tr-q input{font-family:inherit;font-size:16px;height:52px;padding:0 18px;border-radius:999px;border:1px solid rgb(255 255 255 / .25);background:rgb(255 255 255 / .95);color:var(--navy)}.bt .tr-q input.bad{outline:3px solid #FF7DBF}.bt .tr-tip{color:#C9CBE6;font-size:14px;margin:14px 0 18px}.bt .tr-stage .btn-line{color:#fff;border-color:rgb(255 255 255 / .6)}.bt .tr-fan{display:flex;justify-content:center;margin:34px auto 10px;padding:30px 0 10px;height:170px}.bt .tr-back{flex:none;width:72px;height:112px;margin-left:-38px;border-radius:10px;border:2px solid var(--gold-l);cursor:pointer;padding:0;transform-origin:50% 380%;transform:rotate(calc((var(--i) - (var(--n) - 1) / 2) * 2.6deg));transition:transform .35s ease,opacity .3s ease,margin .3s ease;background:radial-gradient(circle at 50% 50%,rgb(242 199 92 / .9) 0 6px,transparent 7px),repeating-linear-gradient(45deg,rgb(255 255 255 / .06) 0 4px,transparent 4px 8px),linear-gradient(160deg,#E6358D,#7A1A7E 60%,#1B1F4B);box-shadow:0 6px 16px rgb(0 0 0 / .35)}.bt .tr-back:first-child{margin-left:0}.bt .tr-back:hover,.bt .tr-back:focus-visible{transform:rotate(calc((var(--i) - (var(--n) - 1) / 2) * 2.6deg)) translateY(-18px);outline:none}.bt .tr-back.taken{opacity:0;pointer-events:none}.bt .tr-fan.shuffling .tr-back{animation:btShuffle .9s ease}@keyframes btShuffle{0%{transform:rotate(0) translateY(0)}35%{transform:rotate(calc((var(--i) - 10) * -4deg)) translateX(calc((var(--i) - 10) * -6px))}70%{transform:rotate(calc((var(--i) - 10) * 5deg))}}.bt .tr-slots{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:10px}.bt .tr-slot{width:118px;display:flex;flex-direction:column;align-items:center;gap:8px;font-size:12.5px;color:#E4E6F5;line-height:1.3}.bt .tr-slot-card{width:118px;height:184px;border-radius:12px;border:2px dashed rgb(255 255 255 / .25);perspective:900px}.bt .tc{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.bt .tc.flip{transform:rotateY(180deg)}.bt .tc-back,.bt .tc-face{position:absolute;inset:0;border-radius:12px;backface-visibility:hidden;-webkit-backface-visibility:hidden}.bt .tc-back{border:2px solid var(--gold-l);background:radial-gradient(circle,rgb(242 199 92 / .9) 0 7px,transparent 8px),linear-gradient(160deg,#E6358D,#7A1A7E 60%,#1B1F4B)}.bt .tc-face{transform:rotateY(180deg);background:#FFF7FA;border:3px solid var(--gold-l);box-shadow:0 10px 26px rgb(0 0 0 / .35)}.bt .tc-inner{position:absolute;inset:6px;border:1.5px solid rgb(230 53 141 / .45);border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:10px 6px;color:var(--navy)}.bt .tc-face.is-rev .tc-inner{transform:rotate(180deg)}.bt .tc-num{font-family:var(--f-head);font-size:16px;color:var(--pink-d)}.bt .tc-icon{width:48px;height:48px;color:var(--pink)}.bt .tc-major .tc-icon{color:var(--gold)}.bt .tc-icon svg{width:100%;height:100%;display:block}.bt .tc-name{font-family:var(--f-head);font-size:13px;line-height:1.15;text-align:center}.bt .tr-reading{max-width:720px;margin:34px auto 0;text-align:left;scroll-margin-top:100px;animation:btCalcIn .6s ease}.bt .tr-asked{text-align:center;color:#E4E6F5;margin:0 0 18px}.bt .tr-asked em{color:#fff}.bt .tr-yn{text-align:center;margin:0 auto 22px;padding:20px;border-radius:22px;background:rgb(255 255 255 / .08);max-width:320px}.bt .tr-yn span{display:block;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#C9CBE6}.bt .tr-yn strong{display:block;font-family:var(--f-head);font-weight:400;font-size:64px;line-height:1.1;color:var(--gold-l)}.bt .tr-yn-no strong{color:#FF7DBF}.bt .tr-item{background:#fff;color:var(--navy);border-radius:20px;padding:18px 20px;margin-top:12px}.bt .tr-item-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.bt .tr-pos{font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--pink-d);flex-basis:100%}.bt .tr-item h3{font-size:24px}.bt .tr-item h3 small{font-family:var(--f-body);font-size:12px;color:#fff;background:var(--navy);border-radius:999px;padding:3px 9px;vertical-align:middle}.bt .tr-kw{font-size:13px;color:var(--body)}.bt .tr-item p{margin:8px 0 0;font-size:16px;line-height:1.6;color:var(--body)}.bt .tr-cta{margin-top:22px;text-align:center;background:linear-gradient(135deg,#fff 0%,#FFE6F1 100%);color:var(--navy);border-radius:24px;padding:28px 22px}.bt .tr-cta h3{font-size:clamp(22px,2.6vw,28px);margin-top:8px}.bt .tr-cta p{margin:10px auto 18px;max-width:520px;color:var(--body);font-size:15px}.bt .tr-cta .btn{box-shadow:0 10px 24px rgb(230 53 141 / .25)}.bt .tr-more{display:block;margin-top:12px;font-size:14px;color:var(--pink-d)}.bt .tr-again{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:18px}.bt .tr-again .btn{padding:13px 22px;font-size:13px}.bt .tr-note{text-align:center;font-size:12.5px;color:#C9CBE6;margin-top:14px}.bt .tr-ball{width:220px;height:220px;margin:28px auto 6px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:none;cursor:pointer;padding:24px;font-family:var(--f-head);font-size:19px;line-height:1.25;color:#fff;background:radial-gradient(circle at 35% 30%,rgb(255 255 255 / .9) 0 6%,rgb(255 255 255 / .15) 18%,transparent 40%),radial-gradient(circle at 50% 55%,#E6358D 0%,#7A1A7E 45%,#1B1F4B 80%);box-shadow:0 0 40px rgb(230 53 141 / .45),inset 0 -20px 40px rgb(0 0 0 / .35)}.bt .tr-ball.glow{animation:btBall 1.1s ease}@keyframes btBall{0%,100%{box-shadow:0 0 40px rgb(230 53 141 / .45)}50%{box-shadow:0 0 90px rgb(242 199 92 / .9);transform:scale(1.04)}}@media (max-width:900px){.bt .ft-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.bt .ft-grid-3{grid-template-columns:1fr}}@media (max-width:560px){.bt .ft-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bt .ft-tool{padding:16px}.bt .ft-t{font-size:18px}.bt .ft-app{padding:10px 12px 56px}.bt .ft-app>.wrap{padding:22px 14px 30px;border-radius:24px}.bt .tr-fan{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;height:auto;padding:0;max-width:340px}.bt .tr-back{width:100%;height:auto;aspect-ratio:2/3;margin:0;transform:none!important;transform-origin:center}.bt .tr-slot,.bt .tr-slot-card{width:96px}.bt .tr-slot-card{height:150px}.bt .tc-icon{width:38px;height:38px}}.bt .tr-back,.bt .tc-back{background:#1B1F4B url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20120%20180'%3E%20%3Cdefs%3E%3ClinearGradient%20id='g'%20x1='0'%20y1='0'%20x2='1'%20y2='1'%3E%3Cstop%20offset='0'%20stop-color='%232B2160'/%3E%3Cstop%20offset='.55'%20stop-color='%231B1F4B'/%3E%3Cstop%20offset='1'%20stop-color='%234A1A5E'/%3E%3C/linearGradient%3E%20%3CradialGradient%20id='r'%20cx='.5'%20cy='.5'%20r='.5'%3E%3Cstop%20offset='0'%20stop-color='%23E5007A'%20stop-opacity='.55'/%3E%3Cstop%20offset='1'%20stop-color='%23E5007A'%20stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%20%3Crect%20width='120'%20height='180'%20fill='url%28%23g%29'/%3E%3Ccircle%20cx='60'%20cy='90'%20r='52'%20fill='url%28%23r%29'/%3E%20%3Crect%20x='6'%20y='6'%20width='108'%20height='168'%20rx='8'%20fill='none'%20stroke='%23F2C75C'%20stroke-width='1.6'/%3E%20%3Crect%20x='11'%20y='11'%20width='98'%20height='158'%20rx='5'%20fill='none'%20stroke='%23F2C75C'%20stroke-width='.7'%20stroke-dasharray='2%203'/%3E%20%3Ccircle%20cx='60'%20cy='90'%20r='34'%20fill='none'%20stroke='%23F2C75C'%20stroke-width='1.2'/%3E%20%3Ccircle%20cx='60'%20cy='90'%20r='27'%20fill='none'%20stroke='%23F2C75C'%20stroke-width='.7'%20stroke-dasharray='1.5%203'/%3E%20%3Cpolygon%20points='60.0,66.0%2062.0,85.1%2077.0,73.0%2064.9,88.0%2084.0,90.0%2064.9,92.0%2077.0,107.0%2062.0,94.9%2060.0,114.0%2058.0,94.9%2043.0,107.0%2055.1,92.0%2036.0,90.0%2055.1,88.0%2043.0,73.0%2058.0,85.1'%20fill='%23F2C75C'/%3E%3Cpolygon%20points='60.0,80.0%2061.5,86.3%2067.1,82.9%2063.7,88.5%2070.0,90.0%2063.7,91.5%2067.1,97.1%2061.5,93.7%2060.0,100.0%2058.5,93.7%2052.9,97.1%2056.3,91.5%2050.0,90.0%2056.3,88.5%2052.9,82.9%2058.5,86.3'%20fill='%23FF4FA3'/%3E%20%3Cpath%20d='M60%2038%20a10%2010%200%201%200%206%2018%20a7%2010%200%201%201%20-6%20-18z'%20fill='%23F2C75C'/%3E%20%3Cpath%20d='M60%20142%20a10%2010%200%201%201%20-6%20-18%20a7%2010%200%201%200%206%2018z'%20fill='%23F2C75C'/%3E%20%3Cpolygon%20points='22.0,19.0%2023.1,22.9%2027.0,24.0%2023.1,25.1%2022.0,29.0%2020.9,25.1%2017.0,24.0%2020.9,22.9'%20fill='%23F2C75C'/%3E%3Cpolygon%20points='98.0,19.0%2099.1,22.9%20103.0,24.0%2099.1,25.1%2098.0,29.0%2096.9,25.1%2093.0,24.0%2096.9,22.9'%20fill='%23F2C75C'/%3E%3Cpolygon%20points='22.0,151.0%2023.1,154.9%2027.0,156.0%2023.1,157.1%2022.0,161.0%2020.9,157.1%2017.0,156.0%2020.9,154.9'%20fill='%23F2C75C'/%3E%3Cpolygon%20points='98.0,151.0%2099.1,154.9%20103.0,156.0%2099.1,157.1%2098.0,161.0%2096.9,157.1%2093.0,156.0%2096.9,154.9'%20fill='%23F2C75C'/%3E%20%3Cpolygon%20points='30.0,87.0%2030.6,89.4%2033.0,90.0%2030.6,90.6%2030.0,93.0%2029.4,90.6%2027.0,90.0%2029.4,89.4'%20fill='%23FF4FA3'/%3E%3Cpolygon%20points='90.0,87.0%2090.6,89.4%2093.0,90.0%2090.6,90.6%2090.0,93.0%2089.4,90.6%2087.0,90.0%2089.4,89.4'%20fill='%23FF4FA3'/%3E%20%3C/svg%3E") center/cover no-repeat;border:2px solid #DDB45A}.bt .tc-face{background:linear-gradient(165deg,#2B2160 0%,#1B1F4B 55%,#3B1E5E 100%);border:3px solid #DDB45A}.bt .tc-inner{border-color:rgb(242 199 92 / .45);color:#FFF7FA;padding:7px 5px 8px;justify-content:flex-start;gap:2px}.bt .tc-num{color:#DDB45A;font-size:14px;line-height:1}.bt .tc-art{width:100%;flex:1;min-height:0;display:block;filter:drop-shadow(0 0 4px rgb(242 199 92 / .35))}.bt .tc-name{color:#FFF7FA;font-size:12px;padding-top:4px;border-top:1px solid rgb(242 199 92 / .35);width:100%}.bt .tr-slot-card{width:128px;height:200px}.bt .tr-slot{width:128px}@media (max-width:560px){.bt .tr-slot,.bt .tr-slot-card{width:100px}.bt .tr-slot-card{height:158px}.bt .tc-name{font-size:10.5px}}.bt .ft-ic{width:54px;height:54px;background:radial-gradient(circle at 50% 40%,#3B2A7A,#1B1F4B 75%);box-shadow:0 0 0 3px #FFE1EF,0 8px 18px rgb(27 31 75 / .25)}.bt .ft-ic svg{width:30px;height:30px;display:block}.bt .tr-slot-card:has(.tc){border-color:#fff0}.bt .ft-hero2{padding:56px 24px 40px}.bt .ft-hero2>.wrap{display:flex;flex-wrap:wrap;align-items:center;gap:40px 56px}.bt .ft-hero2-txt{flex:1 1 420px;min-width:0}.bt .ft-hero2 h1{font-size:clamp(46px,6.2vw,86px);line-height:1.02;margin-top:18px}.bt .ft-hero2 h1 em{color:var(--pink)}.bt .ft-hero2 .lead{margin-top:20px;max-width:440px;font-size:clamp(18px,1.7vw,22px)}.bt .ft-hero2-btn{margin-top:28px;padding:20px 40px;font-size:15px;letter-spacing:.14em;box-shadow:0 14px 30px rgb(230 53 141 / .28)}.bt .ft-hero2-btn span{display:inline-block;margin-left:10px;transition:transform .2s ease}.bt .ft-hero2-btn:hover span{transform:translateX(4px)}.bt .ft-hero2-img{flex:1 1 440px;min-width:0;max-width:640px}.bt .ft-hero2-img img{aspect-ratio:794/728;object-position:50% 50%}@media (max-width:980px){.bt .ft-hero2-img img{aspect-ratio:794/728}}@media (max-width:560px){.bt .ft-hero2{padding:36px 18px 24px}.bt .ft-hero2-btn{width:100%;text-align:center;padding:18px 20px}}.bt .guide-sec{padding:0 24px 70px}.bt .guide-box{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:28px 56px;background:linear-gradient(135deg,#fff 0%,#FFF2F8 60%,#FFE1EF 100%);border-radius:28px;padding:34px 36px;box-shadow:0 14px 40px rgb(27 31 75 / .09)}.bt .guide-cover{flex:0 0 220px;transform:rotate(-4deg)}.bt .guide-cover img,.bt .guide-hero img{display:block;width:100%;height:auto;border-radius:12px;box-shadow:0 22px 44px rgb(27 31 75 / .3)}.bt .guide-txt{flex:0 1 560px;min-width:0}.bt .guide-txt h2{font-size:clamp(28px,3.4vw,40px);margin-top:10px}.bt .guide-txt h2 em{color:var(--pink)}.bt .guide-txt>p{margin:12px 0 0;color:var(--body);font-size:16px;line-height:1.6;max-width:520px}.bt .guide-form{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px;max-width:540px}.bt .guide-form .field{flex:1 1 180px;min-width:0;border-radius:999px;background:#fff}.bt .guide-form .btn{flex:1 1 100%}.bt .guide-fine{flex:1 1 100%;margin:2px 0 0;font-size:12.5px;color:var(--body)}.bt .guide-form .err{flex:1 1 100%}.bt .guide-joined{margin-top:20px;max-width:540px;background:#fff;border:2px solid var(--pink);border-radius:22px;padding:22px 24px;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.bt .guide-joined[hidden]{display:none}.bt .guide-joined strong{font-family:var(--f-head);font-weight:400;font-size:22px;color:var(--navy)}.bt .guide-joined span{font-size:14px;color:var(--body)}.bt .guide-joined.dark{background:rgb(255 255 255 / .08);border-color:#FF7DBF}.bt .guide-joined.dark strong{color:#fff}.bt .guide-joined.dark span{color:var(--soft)}.bt .guide-hero{position:relative;max-width:260px;margin:0 auto 6px;transform:rotate(3deg)}.bt .guide-badge{position:absolute;top:-10px;right:-14px;background:var(--gold-l);color:var(--navy);font-weight:600;font-size:13px;border-radius:999px;padding:8px 14px;box-shadow:0 6px 16px rgb(27 31 75 / .18);transform:rotate(8deg)}@media (max-width:820px){.bt .guide-txt{text-align:center}.bt .guide-txt>p,.bt .guide-form,.bt .guide-joined{margin-left:auto;margin-right:auto}.bt .guide-joined{align-items:center}}@media (max-width:560px){.bt .guide-box{padding:26px 20px}.bt .guide-cover{flex-basis:160px;margin:0 auto}}.bt .tr-stage{min-height:0}.bt .gp{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:20px}.bt .gp[hidden]{display:none}.bt .gp-backdrop{position:absolute;inset:0;background:rgb(27 31 75 / .55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;transition:opacity .3s ease}.bt .gp-box{position:relative;display:flex;align-items:center;gap:30px;width:100%;max-width:820px;max-height:calc(100vh - 40px);overflow:auto;background:linear-gradient(135deg,#fff 0%,#FFF2F8 60%,#FFE1EF 100%);border-radius:28px;padding:34px 36px;box-shadow:0 30px 80px rgb(27 31 75 / .35);opacity:0;transform:translateY(18px) scale(.97);transition:opacity .3s ease,transform .3s ease}.bt .gp.on .gp-backdrop{opacity:1}.bt .gp.on .gp-box{opacity:1;transform:none}.bt .gp-x{position:absolute;top:12px;right:14px;width:40px;height:40px;border-radius:50%;border:none;background:#fff;color:var(--navy);font-size:26px;line-height:1;cursor:pointer;box-shadow:0 4px 12px rgb(27 31 75 / .12)}.bt .gp-x:hover{background:var(--pink);color:#fff}.bt .gp-cover{flex:0 0 220px;transform:rotate(-4deg)}.bt .gp-cover img{display:block;width:100%;height:auto;border-radius:12px;box-shadow:0 22px 44px rgb(27 31 75 / .3)}.bt .gp-txt{flex:1;min-width:0}.bt .gp-txt h2{font-size:clamp(28px,3.2vw,38px);margin-top:8px}.bt .gp-txt h2 em{color:var(--pink)}.bt .gp-txt>p{margin:10px 0 0;font-size:15px;line-height:1.6;color:var(--body)}.bt .gp-form{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.bt .gp-form .field{flex:1 1 150px;min-width:0;border-radius:999px;background:#fff}.bt .gp-form .btn{flex:1 1 100%;box-shadow:0 10px 24px rgb(230 53 141 / .25)}.bt .gp-form .err{flex:1 1 100%}.bt .gp-no{display:block;margin:12px auto 0;background:none;border:none;color:var(--body);font-family:inherit;font-size:13px;text-decoration:underline;cursor:pointer}.bt .gp .guide-joined{margin-top:16px}@media (max-width:700px){.bt .gp{align-items:flex-end;padding:0}.bt .gp-box{flex-direction:column;gap:14px;border-radius:26px 26px 0 0;padding:26px 20px 22px;max-height:92vh;text-align:center;transform:translateY(40px)}.bt .gp-cover{flex:none;width:84px;margin-top:-4px}.bt .gp-txt h2{font-size:28px}.bt .gp-txt>p{font-size:14px}.bt .gp-form{margin-top:12px;gap:8px}.bt .gp-form .field{flex-basis:100%}}.bt .as-hero{padding:56px 24px 40px}.bt .as-hero>.wrap{display:flex;flex-wrap:wrap;align-items:center;gap:40px 56px}.bt .as-hero-txt{flex:1 1 420px;min-width:0}.bt .as-hero h1{font-size:clamp(44px,6vw,82px);line-height:1.03;margin-top:18px}.bt .as-hero h1 em{color:var(--pink)}.bt .as-hero .lead{margin:18px 0 26px;max-width:560px}.bt .as-note{margin-top:14px;font-size:13px;color:var(--body);opacity:.8}.bt .as-hero-wheel{flex:1 1 340px;max-width:460px;margin:0 auto;text-align:center}.bt .as-hero-wheel figcaption{margin-top:10px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.bt .as-wheel{width:100%;height:auto;display:block;filter:drop-shadow(0 20px 40px rgb(27 31 75 / .3))}.bt .as-app{padding:20px 24px 70px;scroll-margin-top:90px}.bt .as-app>.wrap{background:linear-gradient(160deg,#1B1F4B 0%,#2B2160 55%,#3B1E5E 100%);border-radius:30px;padding:40px 32px 44px;color:#fff;position:relative;box-shadow:0 24px 60px rgb(27 31 75 / .28)}.bt .as-app h2,.bt .as-app h3,.bt .as-app h4{color:#fff}.bt .as-app h2 em{color:#FF7DBF}.bt .as-app-head{text-align:center;max-width:640px;margin:0 auto 26px}.bt .as-app-head h2{font-size:clamp(30px,4vw,46px);margin-top:8px}.bt .as-app-head p{color:var(--soft);margin-top:10px;font-size:15px}.bt .as-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 18px;max-width:880px;margin:0 auto;align-items:end}.bt .as-form label{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--soft)}.bt .as-form input,.bt .as-form select{width:100%;box-sizing:border-box;background:#fff;color:var(--navy);border:2px solid #fff0;border-radius:14px;padding:13px 14px;font:inherit;font-size:15px}.bt .as-form input:focus,.bt .as-form select:focus{outline:none;border-color:#FF7DBF}.bt .as-form input:disabled{opacity:.45}.bt .as-form input.bad{border-color:#FF7DBF}.bt .as-check{flex-direction:row!important;align-items:center;gap:10px!important;font-size:14px!important;padding-bottom:14px}.bt .as-check input{width:18px;height:18px;accent-color:var(--pink)}.bt .as-place{grid-column:1/-1;position:relative}.bt .as-sug{position:absolute;left:0;right:0;top:100%;margin-top:6px;background:#fff;border-radius:14px;box-shadow:0 18px 40px rgb(0 0 0 / .3);overflow:hidden;z-index:20}.bt .as-sug button{display:block;width:100%;text-align:left;border:0;background:none;padding:11px 16px;font:inherit;font-size:15px;color:var(--navy);cursor:pointer;border-bottom:1px solid #F3E3EB}.bt .as-sug button:hover,.bt .as-sug button:focus{background:var(--blush);outline:none}.bt .as-sug small{display:block;font-size:12px;color:var(--body);opacity:.8}.bt .as-sug-none{padding:12px 16px;color:var(--body);font-size:14px}.bt .as-manual{grid-column:1/-1;font-size:14px;color:var(--soft)}.bt .as-manual summary{cursor:pointer;color:#FF7DBF}.bt .as-manual-in{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:12px}.bt .as-form>.btn{grid-column:1/-1;justify-self:center;min-width:260px;margin-top:6px}.bt .as-form .err{grid-column:1/-1;text-align:center}.bt .as-result{margin-top:40px;scroll-margin-top:90px}.bt .as-res-head{text-align:center}.bt .as-res-head h2{font-size:clamp(28px,3.6vw,44px);margin-top:8px}.bt .as-res-head h2 em{color:#FF7DBF}.bt .as-res-head p{color:var(--soft);font-size:14px;margin-top:8px}.bt .as-bigs{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:26px}.bt .as-big{background:rgb(255 255 255 / .07);border:1px solid rgb(242 199 92 / .35);border-radius:22px;padding:22px;text-align:center}.bt .as-big-l{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-l)}.bt .as-big-g{font-size:46px;line-height:1.1;margin-top:8px;color:#FF7DBF}.bt .as-big h3{font-size:28px;margin-top:2px}.bt .as-big-d{font-size:13px;color:var(--soft)}.bt .as-big p{font-size:14px;color:var(--soft);margin-top:10px}.bt .as-big-c{margin-top:12px;font-size:13px;color:var(--gold-l)}.bt .as-big-c b{color:#fff}.bt .as-warn{margin:18px auto 0;max-width:680px;text-align:center;font-size:14px;background:rgb(242 199 92 / .14);border:1px solid rgb(242 199 92 / .4);border-radius:14px;padding:12px 16px;color:#FFF3D6}.bt .as-chart{display:flex;flex-wrap:wrap;gap:28px;align-items:center;margin-top:32px}.bt .as-chart-w{flex:1 1 360px;max-width:560px;margin:0 auto}.bt .as-chart-t{flex:1 1 320px;min-width:0;overflow-x:auto}.bt .as-table{width:100%;border-collapse:collapse;font-size:14px}.bt .as-table th{text-align:left;font-weight:500;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold-l);padding:8px 10px;border-bottom:1px solid rgb(242 199 92 / .4)}.bt .as-table td{padding:9px 10px;border-bottom:1px solid rgb(255 255 255 / .08);color:#fff;white-space:nowrap}.bt .as-table tr.as-ang td{color:#FFC2E0}.bt .as-sg{display:inline-block;width:1.4em;text-align:center;color:var(--gold-l);font-family:"Segoe UI Symbol","Noto Sans Symbols 2","DejaVu Sans",sans-serif}.bt .as-r{display:inline-block;font-size:10px;font-weight:600;color:#fff;background:var(--pink);border-radius:6px;padding:1px 5px;vertical-align:middle}.bt .as-houses{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;margin-top:30px}.bt .as-hc{display:flex;gap:12px;align-items:center;background:rgb(255 255 255 / .06);border-radius:14px;padding:10px 14px}.bt .as-hc b{display:block;font-weight:500;font-size:14px;color:#fff}.bt .as-hc span{font-size:13px;color:var(--soft)}.bt .as-hnum{flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--pink);color:#fff;font-family:var(--f-head);font-size:17px}.bt .as-small{font-size:12px;color:var(--soft);opacity:.8;margin-top:10px;text-align:center}.bt .as-reads-head{text-align:center;margin-top:40px}.bt .as-reads-head h3{font-size:clamp(26px,3vw,36px);margin-top:6px}.bt .as-reads{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;margin-top:20px}.bt .as-read{background:rgb(255 255 255 / .06);border-radius:18px;padding:18px 20px}.bt .as-read-h{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.bt .as-read-h .as-sg{font-size:22px}.bt .as-read h4{font-size:19px;margin:0}.bt .as-read h4 small{font-family:var(--f-body);font-size:12px;color:var(--soft);font-weight:400}.bt .as-read p{font-size:14px;color:var(--soft);margin-top:8px;line-height:1.6}.bt .as-tag{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold)}.bt .as-read .as-tag{margin-left:auto;color:var(--gold-l)}.bt .as-app .tr-cta{margin-top:36px}.bt .as-app .tr-cta h3{color:var(--navy)}.bt .as-app .tr-again .btn-line{color:#fff;border-color:rgb(255 255 255 / .6)}.bt .as-sky{padding:60px 24px}.bt .as-sky-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:20px;margin-top:30px;align-items:start}.bt .as-moon{display:flex;gap:18px;align-items:center;background:var(--navy);color:#fff;border-radius:24px;padding:24px}.bt .as-moon h3{color:#fff;font-size:24px;margin-top:4px}.bt .as-moon p{color:var(--soft);font-size:14px;margin-top:6px}.bt .as-moon-ic{flex:none}.bt .as-sky-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bt .as-sky-row{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;column-gap:10px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:14px;padding:10px 14px;font-size:14px;color:var(--navy)}.bt .as-sky-row .as-sg{grid-row:1/3;font-size:24px;color:var(--pink)}.bt .as-sky-row b{font-weight:500}.bt .as-sky-row>span:nth-of-type(2){grid-column:2;font-size:13px;color:var(--body)}.bt .as-sky-row em{grid-column:3;grid-row:1/3;font-style:normal;font-size:13px;color:var(--body);text-align:right}.bt .as-sky-row em i{color:var(--pink);font-style:normal}.bt .as-guide{padding:60px 24px}.bt .as-guide-alt{background:var(--blush)}.bt .as-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin-top:30px}.bt .as-card{background:#fff;border:1px solid var(--line);border-radius:22px;padding:22px;display:flex;flex-direction:column;gap:6px;border-top:4px solid var(--pink)}.bt .as-card h3{font-size:22px}.bt .as-card p{font-size:14px;color:var(--body);line-height:1.6;flex:1}.bt .as-glyph{font-size:34px;line-height:1;color:var(--pink);font-family:"Segoe UI Symbol","Noto Sans Symbols 2","DejaVu Sans",sans-serif}.bt .as-card-foot{font-size:12px;color:var(--gold);border-top:1px dashed var(--line);padding-top:10px;margin-top:6px}.bt .as-el-fire{border-top-color:#E6358D}.bt .as-el-fire .as-glyph{color:#E6358D}.bt .as-el-earth{border-top-color:#D8A32A}.bt .as-el-earth .as-glyph{color:#B8861A}.bt .as-el-air{border-top-color:#8E7CFF}.bt .as-el-air .as-glyph{color:#6D5CE0}.bt .as-el-water{border-top-color:#2E9BC4}.bt .as-el-water .as-glyph{color:#1F82A8}.bt .as-cards-h .as-card{flex-direction:column}@media (max-width:820px){.bt .as-form{grid-template-columns:1fr 1fr}.bt .as-sky-grid{grid-template-columns:1fr}}@media (max-width:560px){.bt .as-hero{padding:36px 18px 24px}.bt .as-app{padding:10px 12px 50px}.bt .as-app>.wrap{padding:28px 16px 30px;border-radius:24px}.bt .as-form{grid-template-columns:1fr}.bt .as-manual-in{grid-template-columns:1fr}.bt .as-form>.btn{width:100%;min-width:0}.bt .as-sky-list{grid-template-columns:1fr}.bt .as-moon{padding:18px}.bt .as-reads{grid-template-columns:1fr}.bt .as-table{font-size:13px}.bt .as-table th,.bt .as-table td{padding:8px 5px}.bt .as-table th{letter-spacing:.04em}}.bt .as-app>.wrap{background:linear-gradient(160deg,#0F1236 0%,#1E1652 60%,#2E1250 100%)}.bt .as-app-head p,.bt .as-res-head p,.bt .as-form label,.bt .as-manual,.bt .as-big-d,.bt .as-big p,.bt .as-hc span,.bt .as-read p,.bt .as-read h4 small,.bt .as-small{color:#F4F5FF;opacity:1}.bt .as-app .eyebrow,.bt .as-app h2 em,.bt .as-res-head h2 em,.bt .as-manual summary{color:#E6358D}.bt .as-big{background:rgb(255 255 255 / .1);border:2px solid #FFD66B}.bt .as-big-l,.bt .as-big-c,.bt .as-table th,.bt .as-read .as-tag,.bt .as-sg{color:#FFD66B}.bt .as-big-g{color:#FF5CAD}.bt .as-table th{border-bottom:2px solid #FFD66B}.bt .as-table td{border-bottom:1px solid rgb(255 255 255 / .22)}.bt .as-table tr.as-ang td{color:#FF9ACD;font-weight:500}.bt .as-hc,.bt .as-read{background:rgb(255 255 255 / .1);border:1px solid rgb(255 214 107 / .35)}.bt .as-warn{background:rgb(255 214 107 / .18);border-color:#FFD66B;color:#fff}.bt .as-form input,.bt .as-form select{border-color:#C9CDF0}.bt .as-moon{background:#0F1236}.bt .as-moon p{color:#F4F5FF}.bt .as-sky-row{border:1.5px solid #E9A9C8}.bt .as-sky-row>span:nth-of-type(2),.bt .as-sky-row em{color:var(--navy)}.bt .as-sky-row em i{color:#C2186A;font-weight:600}.bt .as-sky-row .as-sg{color:#C2186A}.bt .as-card{border:1.5px solid #E9A9C8;border-top-width:5px}.bt .as-card p{color:#262A55}.bt .as-tag,.bt .as-card-foot{color:#8A6100;font-weight:500}.bt .as-hero-wheel figcaption{color:#8A6100;font-weight:600}.bt .as-note{color:#262A55;opacity:1}.bt .as-el-fire .as-glyph{color:#C2186A}.bt .as-el-earth .as-glyph{color:#9A6B00}.bt .as-el-air .as-glyph{color:#5B45D6}.bt .as-el-water .as-glyph{color:#0F6E94}.bt .as-el-earth{border-top-color:#E0A800}.bt .as-el-air{border-top-color:#7B63FF}.bt .as-el-water{border-top-color:#1A9FD0}.bt .as-app>.wrap{background:radial-gradient(circle at 8% 12%,rgb(255 125 186 / .35),transparent 28%),radial-gradient(circle at 92% 18%,rgb(255 207 77 / .38),transparent 26%),radial-gradient(circle at 85% 88%,rgb(111 214 245 / .35),transparent 28%),radial-gradient(circle at 12% 90%,rgb(185 166 255 / .38),transparent 28%),linear-gradient(160deg,#FFF6FA 0%,#FFFFFF 50%,#F6F1FF 100%);color:var(--navy);border:2px solid #FFD0E5;box-shadow:0 24px 60px rgb(230 53 141 / .12);overflow:hidden}.bt .as-app>.wrap::before,.bt .as-app>.wrap::after{content:"✦";position:absolute;font-size:34px;color:#FFCF4D;pointer-events:none;animation:as-twinkle 3.2s ease-in-out infinite}.bt .as-app>.wrap::before{top:22px;left:30px}.bt .as-app>.wrap::after{content:"✧";top:40px;right:38px;color:#E6358D;font-size:28px;animation-delay:1.4s}@keyframes as-twinkle{0%,100%{transform:scale(1) rotate(0);opacity:1}50%{transform:scale(1.35) rotate(20deg);opacity:.6}}@media (prefers-reduced-motion:reduce){.bt .as-app>.wrap::before,.bt .as-app>.wrap::after{animation:none}}.bt .as-app h2,.bt .as-app h3,.bt .as-app h4{color:var(--navy)}.bt .as-app-head p,.bt .as-res-head p,.bt .as-form label,.bt .as-manual,.bt .as-big-d,.bt .as-big p,.bt .as-hc span,.bt .as-read p,.bt .as-read h4 small,.bt .as-small{color:#3A3F6B}.bt .as-form label>span{font-weight:500;color:var(--navy)}.bt .as-form input,.bt .as-form select{border:2px solid #FFC2DD;background:#fff;border-radius:16px}.bt .as-form input:focus,.bt .as-form select:focus{border-color:#E6358D;box-shadow:0 0 0 4px rgb(230 53 141 / .12)}.bt .as-check{color:var(--navy)!important}.bt .as-form .err{background:#FFE3F0;border:1px solid #FF7DBA}.bt .as-big{background:#fff;border:2px solid #fff0;border-radius:26px;box-shadow:0 12px 30px rgb(27 31 75 / .08);transition:transform .25s}.bt .as-big:nth-child(1){background:linear-gradient(170deg,#FFF3D0,#fff 60%);border-color:#FFCF4D}.bt .as-big:nth-child(2){background:linear-gradient(170deg,#EDE6FF,#fff 60%);border-color:#B9A6FF}.bt .as-big:nth-child(3){background:linear-gradient(170deg,#FFE0EE,#fff 60%);border-color:#FF7DBA}.bt .as-big:hover,.bt .as-read:hover,.bt .as-card:hover,.bt .as-hc:hover{transform:translateY(-4px) rotate(-.4deg)}.bt .as-big-l{color:#8A6100;font-weight:600}.bt .as-big-g{color:#E6358D}.bt .as-big-c{color:#3A3F6B}.bt .as-big-c b{color:#E6358D}.bt .as-warn{background:#FFF3D0;border:1.5px dashed #E0A800;color:var(--navy)}.bt .as-chart{background:#fff;border-radius:28px;padding:22px;box-shadow:0 12px 30px rgb(27 31 75 / .07)}.bt .as-wheel{filter:drop-shadow(0 14px 30px rgb(230 53 141 / .18))}.bt .as-table th{color:#C2186A;border-bottom:2px solid #FF7DBA}.bt .as-table td{color:var(--navy);border-bottom:1px solid #FBE0EC}.bt .as-table tbody tr:nth-child(odd) td{background:#FFF8FB}.bt .as-table tr.as-ang td{color:#C2186A}.bt .as-sg{color:#E6358D}.bt .as-hc{background:#fff;border:1.5px solid #FFD0E5;transition:transform .25s}.bt .as-hc:nth-child(4n+2){border-color:#FFCF4D}.bt .as-hc:nth-child(4n+3){border-color:#B9A6FF}.bt .as-hc:nth-child(4n+4){border-color:#6FD6F5}.bt .as-hc:nth-child(4n+2) .as-hnum{background:#E0A800}.bt .as-hc:nth-child(4n+3) .as-hnum{background:#7B63FF}.bt .as-hc:nth-child(4n+4) .as-hnum{background:#1A9FD0}.bt .as-hc b{color:var(--navy)}.bt .as-read{background:#fff;border:0;border-left:6px solid #FF7DBA;box-shadow:0 8px 22px rgb(27 31 75 / .07);transition:transform .25s}.bt .as-read:nth-child(4n+2){border-left-color:#FFCF4D}.bt .as-read:nth-child(4n+3){border-left-color:#B9A6FF}.bt .as-read:nth-child(4n+4){border-left-color:#6FD6F5}.bt .as-read .as-tag{color:#8A6100}.bt .as-app .tr-cta{background:linear-gradient(135deg,#FFE0EE,#FFF3D0 55%,#E9F8FE);border:2px solid #FFC2DD}.bt .as-app .tr-again .btn-line{color:var(--navy);border-color:var(--navy)}.bt .as-app .tr-again .btn-line:hover{color:#fff}.bt .as-hero{background:radial-gradient(circle at 85% 30%,rgb(255 207 77 / .3),transparent 35%),radial-gradient(circle at 10% 80%,rgb(185 166 255 / .3),transparent 35%)}.bt .as-moon{background:linear-gradient(135deg,#EDE6FF,#FFF3D0);color:var(--navy);border:2px solid #B9A6FF}.bt .as-moon h3{color:var(--navy)}.bt .as-moon p{color:#3A3F6B}.bt .as-sky-row{transition:transform .25s}.bt .as-sky-row:hover{transform:translateY(-3px)}.bt .as-card{transition:transform .25s;border-radius:24px}@media (max-width:560px){.bt .as-app>.wrap::before{top:10px;left:12px;font-size:20px}.bt .as-app>.wrap::after{top:12px;right:14px;font-size:18px}}.bt .tiers4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:22px}.bt .tiers4>div,.bt .live-prices>div{background:rgb(255 255 255 / .08);border-radius:16px;padding:12px 8px;text-align:center;display:flex;flex-direction:column;gap:2px}.bt .tiers4 b,.bt .live-prices b{font-family:var(--f-head);font-weight:400;font-size:21px}.bt .tiers4 span,.bt .live-prices span{font-weight:600;font-size:18px;color:var(--gold-l)}.bt .tiers4 small,.bt .live-prices small{font-size:12px;color:var(--soft)}.bt .live-fine{margin-top:12px;font-size:13px;color:var(--soft);text-align:center}.bt .live-sec{padding:0 24px 72px}.bt .live-box{background:var(--navy);color:#fff;border-radius:28px;padding:36px 32px;text-align:center}.bt .live-head h2{color:#fff;font-size:clamp(28px,3.4vw,40px);margin-top:8px}.bt .live-head h2 em{color:#FF7DBF}.bt .live-head p{color:var(--soft);max-width:600px;margin:10px auto 0;font-size:15px}.bt .live-prices{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:26px auto 0;max-width:900px}.bt .live-prices>div{padding:18px 10px}.bt .live-prices span{font-size:24px}.bt .live-oracle{border:1.5px dashed rgb(242 199 92 / .6)}.bt .live-rules{list-style:none;padding:0;margin:20px auto 24px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;font-size:14px;color:var(--soft)}.bt .live-rules li::before{content:"✓ ";color:var(--gold-l)}@media (max-width:820px){.bt .live-prices{grid-template-columns:repeat(2,minmax(0,1fr))}.bt .live-oracle{grid-column:1/-1}}@media (max-width:420px){.bt .tiers4{grid-template-columns:repeat(2,minmax(0,1fr))}.bt .live-box{padding:28px 18px}}.bt .pn{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:20px;background:#FFF3D0;border:1.5px dashed #E0A800;border-radius:18px;padding:12px 16px;color:var(--navy);font-size:14px;line-height:1.5}.bt .pn-tag{flex:none;background:var(--pink);color:#fff;font-weight:600;font-size:12px;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:5px 12px}.bt .pn-txt strong{color:#C2186A}.bt .pn-sm{margin:16px 0 0;font-size:13px}.bt{--b-mag:#E6358D;--b-neon:#FF3FA4;--b-vio:#9B5DE5;--b-ame:#6A2FA0;--b-plum:#2E1747;--b-org:#FF7A2F;--b-cnd:#F5A623;--b-teal:#1597BB;--b-lilac:#F3E6FF}.bt .sec{padding:56px 24px}.bt .h2{font-size:clamp(30px,3.6vw,44px);margin-top:10px}.bt .hero{padding:32px 24px 44px;background:radial-gradient(circle at 92% 10%,rgb(155 93 229 / .22),transparent 40%),radial-gradient(circle at 70% 95%,rgb(255 122 47 / .16),transparent 38%),linear-gradient(180deg,#FBEFFF 0%,var(--blush) 100%)}.bt .hero-in{gap:36px}.bt .hero h1{font-size:clamp(38px,4.4vw,60px);margin-top:12px}.bt .hero-img::before{background:linear-gradient(135deg,var(--b-neon),var(--b-vio) 60%,var(--b-org))}.bt .two{margin-top:28px;gap:18px}.bt .way{padding:28px}.bt .way h3{font-size:32px!important;margin-top:16px!important}.bt .way .btn{margin-top:22px!important}.bt .two .way:last-child{background:linear-gradient(150deg,var(--b-plum),var(--b-ame))!important}.bt .reviews{background:linear-gradient(150deg,var(--b-plum) 0%,#4A2275 60%,var(--b-ame) 100%)}.bt .rgrid{margin-top:26px}.bt .cta{background:linear-gradient(120deg,var(--b-mag) 0%,var(--b-neon) 40%,var(--b-vio) 80%,var(--b-org) 130%);padding:34px 32px}.bt .cta img{width:72px!important;height:72px!important}.bt .merch-head{margin-bottom:22px}.bt .ft-teaser{background:linear-gradient(180deg,#fff 0%,var(--b-lilac) 100%)}.bt .faq{margin-top:26px}.bt section[style*="88px"]{padding-bottom:56px!important}.bt .xp{padding:26px 24px 30px;background:#fff;border-top:1px solid #F3D9E8;border-bottom:1px solid #F3D9E8}.bt .xp-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 16px;margin-bottom:16px}.bt .xp-head h2{font-size:clamp(24px,2.6vw,32px)}.bt .xp-head span{font-size:14px;color:var(--body)}.bt .xp-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.bt .xp-t{--c:#E6358D;display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--navy);background:color-mix(in srgb,var(--c) 9%,#fff);border:1.5px solid color-mix(in srgb,var(--c) 35%,#fff);border-radius:16px;padding:12px 14px;min-height:64px;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.bt .xp-t:hover,.bt .xp-t:focus-visible{transform:translateY(-3px);box-shadow:0 10px 22px color-mix(in srgb,var(--c) 28%,transparent);background:color-mix(in srgb,var(--c) 16%,#fff)}.bt .xp-ic{flex:none;width:40px;height:40px;border-radius:12px;background:var(--c);color:#fff;display:flex;align-items:center;justify-content:center}.bt .xp-ic svg{width:22px;height:22px}.bt .xp-tx{display:flex;flex-direction:column;min-width:0}.bt .xp-tx b{font-weight:600;font-size:15px;line-height:1.2}.bt .xp-tx small{font-size:12px;color:var(--body);line-height:1.35;margin-top:2px}.bt .xp-t.c1{--c:#E6358D}.bt .xp-t.c2{--c:#D62828}.bt .xp-t.c3{--c:#9B5DE5}.bt .xp-t.c4{--c:#6A2FA0}.bt .xp-t.c5{--c:#E8661E}.bt .xp-t.c6{--c:#C98200}.bt .xp-t.c7{--c:#FF3FA4}.bt .xp-t.c8{--c:#1597BB}.bt .xp-t.c9{--c:#B5179E}.bt .xp-t.c10{--c:#2E1747}@media (max-width:1100px){.bt .xp-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.bt .sec{padding:44px 18px}}@media (max-width:640px){.bt .xp{padding:20px 14px 22px}.bt .xp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bt .xp-t{flex-direction:column;align-items:flex-start;gap:8px;padding:12px}.bt .xp-tx small{display:none}.bt .hero{padding:22px 18px 34px}.bt .way{padding:22px}}.bt .ft{background:linear-gradient(160deg,var(--b-plum) 0%,#1B1F4B 70%)}@media (max-width:640px){.bt .hero .btn{padding:14px 18px;font-size:12.5px}.bt .hero .btn-line{padding:12px 16px}.bt .hero h1{font-size:36px}.bt .hero-in{gap:26px}}.bt .xp-feat{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.bt .xp-f{position:relative;display:flex;align-items:center;gap:16px;text-decoration:none;color:#fff;border-radius:20px;padding:20px 22px;overflow:hidden;box-shadow:0 14px 30px rgb(230 53 141 / .22);transition:transform .18s ease,box-shadow .18s ease}.bt .xp-f:hover,.bt .xp-f:focus-visible{transform:translateY(-3px);box-shadow:0 20px 40px rgb(230 53 141 / .32)}.bt .xp-f-read{background:linear-gradient(120deg,#E6358D 0%,#FF3FA4 55%,#FF7A2F 120%)}.bt .xp-f-rev{background:linear-gradient(120deg,#2E1747 0%,#6A2FA0 60%,#9B5DE5 120%);box-shadow:0 14px 30px rgb(106 47 160 / .25)}.bt .xp-f::after{content:"✦";position:absolute;right:16px;top:8px;font-size:22px;color:rgb(255 255 255 / .35)}.bt .xp-f-ic{flex:none;width:56px;height:56px;border-radius:16px;background:rgb(255 255 255 / .2);display:flex;align-items:center;justify-content:center}.bt .xp-f-ic svg{width:30px;height:30px}.bt .xp-f-tx{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.bt .xp-f-k{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#FFE6A8}.bt .xp-stars{color:#FFD66B;letter-spacing:1px}.bt .xp-f-tx b{font-family:var(--f-head);font-weight:400;font-size:28px;line-height:1.1}.bt .xp-f-tx small{font-size:14px;line-height:1.45;color:rgb(255 255 255 / .92)}.bt .xp-f-go{flex:none;align-self:center;background:#fff;color:var(--navy);font-weight:600;font-size:13px;letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:11px 16px;white-space:nowrap}.bt .xp-f-read .xp-f-go{color:#C2186A}.bt .xp-f-rev .xp-f-go{color:#4A2275}.bt .xp-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.bt .xp-f{flex-wrap:wrap}.bt .xp-f-go{margin-left:72px}}@media (max-width:820px){.bt .xp-feat{grid-template-columns:1fr}.bt .xp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.bt .xp-f{padding:16px}.bt .xp-f-ic{width:46px;height:46px}.bt .xp-f-tx b{font-size:24px}.bt .xp-f-go{margin-left:0;width:100%;text-align:center}}.bt .hero-alt{display:inline-block;margin-top:14px;font-size:14px;font-weight:500;color:var(--b-ame);text-decoration:none;border-bottom:1px solid rgb(106 47 160 / .35)}.bt .hero-alt:hover{color:var(--pink-d);border-color:var(--pink-d)}.bt .hero-proof{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px;font-size:14px;color:var(--body);text-decoration:none}.bt .hero-proof b{color:var(--navy)}.bt .hero-proof .stars{color:#D8A32A;letter-spacing:2px}.bt .xp{padding:18px 24px 22px;background:#fff}.bt .xp-t,.bt .xp-t.c2,.bt .xp-t.c3,.bt .xp-t.c4,.bt .xp-t.c5,.bt .xp-t.c6,.bt .xp-t.c8,.bt .xp-t.c9,.bt .xp-t.c10{--c:#6A2FA0;background:#fff;border:1px solid #EADCF3;min-height:56px;padding:10px 12px}.bt .xp-t:hover,.bt .xp-t:focus-visible{background:#FAF5FE;border-color:#C9A8E6;box-shadow:0 8px 18px rgb(106 47 160 / .12)}.bt .xp-ic{width:34px;height:34px;border-radius:10px;background:#F3E9FB;color:#6A2FA0}.bt .xp-ic svg{width:19px;height:19px}.bt .xp-tx b{font-size:14px}.bt .xp-grid{gap:8px}.bt .two .way:first-child{background:#fff!important}.bt .reviews .rcard{box-shadow:none}@media (max-width:640px){.bt .xp{padding:14px 14px 18px}.bt .xp-t{min-height:0;flex-direction:row;align-items:center}.bt .xp-ic{width:30px;height:30px}}.bt{--pink-l:#FCE3EF;--aqua-2:#D3EEF4;--teal:#2FA9B8;--teal-d:#17707D;--grad:linear-gradient(135deg,#FFF0F6 0%,#FFFFFF 55%,#FDF3E1 100%);--shadow:0 18px 44px rgba(27,31,75,.09)}.bt .hd{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 4px 18px rgb(27 31 75 / .07)}.bt .hd::after{background:linear-gradient(90deg,transparent,#CDEFF3 20%,#FBDDEB 50%,#CDEFF3 80%,transparent);opacity:1}.bt .nav a{font-family:var(--f-body);font-weight:500;font-size:15px;letter-spacing:0;color:var(--navy);padding:9px 14px}.bt .nav a:hover{color:var(--pink-d);background:#FDEFF5}.bt .nav a[aria-current]{color:var(--pink-d);background:var(--pink-l);font-weight:600}.bt .nav a[aria-current]::before{display:none}@media (max-width:1280px){.bt .nav a{font-size:14.5px;padding:8px 10px}}@media (max-width:1100px){.bt .nav a{font-size:14px;padding:8px 8px}}.bt .ft{text-align:center}.bt .ft>.ft-grid{justify-items:center;max-width:1000px}.bt .ft>.ft-grid>div,.bt .ft>.ft-grid>nav{display:flex;flex-direction:column;align-items:center}.bt .ft .brand{justify-content:center}.bt .ft .soc{justify-content:center}.bt .ft-bottom{justify-content:center;flex-direction:column;align-items:center}.bt .ft-disc{margin-left:auto;margin-right:auto}@media (max-width:640px){.bt .ft>.ft-grid{grid-template-columns:1fr;gap:28px}.bt .ft nav{gap:8px}}.bt .hd-in{max-width:1320px;padding:10px 24px;gap:20px}.bt .brand{flex:none}.bt .brand img{width:52px;height:52px}.bt .brand span{font-size:26px;white-space:nowrap}.bt .nav{flex:1;justify-content:center;gap:2px;flex-wrap:nowrap;min-width:0}.bt .nav a{white-space:nowrap;font-size:15px;padding:9px 12px}.bt .hd-cta{flex:none;white-space:nowrap;padding:12px 20px!important;font-size:13px!important}@media (max-width:1280px){.bt .nav a{font-size:14px;padding:8px 9px}.bt .hd-in{gap:14px}}@media (max-width:1180px){.bt .nav{display:none}.bt .menu-btn{display:inline-flex}.bt .hd-cta{margin-left:auto}}@media (max-width:980px){.bt .hd-cta{display:none}}.bt .menu-btn{background:var(--pink-l)}.bt .mnav{background:#fff;padding:6px 24px 22px;box-shadow:0 16px 30px rgb(27 31 75 / .08)}.bt .mnav a{font-family:var(--f-body);font-weight:500;font-size:17px;padding:12px 4px;border-bottom:1px solid #F3E6EE;color:var(--navy)}.bt .mnav a::before{content:"✦";color:var(--teal);font-size:10px}.bt .mnav a[aria-current]{color:var(--pink-d);font-weight:600}.bt .lv-hero{padding:28px 18px 18px}.bt .lv-hero-in{display:flex;flex-direction:column;gap:22px}.bt .lv-hero h1{font-size:clamp(38px,9vw,64px);margin-top:12px;line-height:1.04}.bt .lv-hero .lead{margin:12px 0 20px;max-width:520px}.bt .lv-hero .btn{width:100%;text-align:center}.bt .lv-hero-img{margin:0;max-width:420px;align-self:center;width:100%}.bt .lv-hero-img img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:26px;border:6px solid #fff;box-shadow:var(--shadow)}.bt .lv-app{padding:16px 12px 48px;scroll-margin-top:84px}.bt .lv-app>.wrap{background:var(--grad);border-radius:26px;padding:24px 16px 26px;box-shadow:var(--shadow)}.bt .lv-head{text-align:center;margin-bottom:18px}.bt .lv-head h2{font-size:clamp(28px,6.6vw,42px);margin-top:8px}.bt .lv-form{display:flex;flex-direction:column;gap:12px;max-width:820px;margin:0 auto}.bt .lv-person{margin:0;border:0;background:#fff;border-radius:20px;padding:16px;display:flex;flex-direction:column;gap:12px;box-shadow:0 6px 18px rgb(27 31 75 / .06);min-width:0}.bt .lv-person legend{float:left;width:100%;font-family:var(--f-head);font-weight:700;font-size:20px;color:var(--navy);padding:0;margin-bottom:2px}.bt .lv-person label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:500;color:var(--navy);min-width:0}.bt .lv-person input{width:100%;min-width:0;box-sizing:border-box;font:inherit;font-size:16px;color:var(--navy);background:#fff;border:2px solid #F2D7E5;border-radius:14px;padding:12px 14px;-webkit-appearance:none;appearance:none;min-height:48px}.bt .lv-person input:focus{outline:none;border-color:var(--pink);box-shadow:0 0 0 4px rgb(230 53 141 / .12)}.bt .lv-heart{align-self:center;width:44px;height:44px;border-radius:50%;background:var(--pink);color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;margin:-4px 0;box-shadow:0 8px 18px rgb(230 53 141 / .3)}.bt .lv-go{width:100%;text-align:center;margin-top:4px}.bt .lv-form .err{text-align:center}.bt .lv-result{margin-top:28px;scroll-margin-top:84px}.bt .lv-res-head{text-align:center}.bt .lv-res-head h3{font-size:clamp(26px,6vw,38px);margin-top:8px}.bt .lv-cards{display:grid;grid-template-columns:1fr;gap:14px;margin-top:18px}.bt .lv-card{background:#fff;border-radius:22px;padding:18px 16px;text-align:center;box-shadow:0 8px 22px rgb(27 31 75 / .07);min-width:0}.bt .lv-pos{display:inline-block;background:var(--aqua-2);color:var(--teal-d);font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;border-radius:999px;padding:5px 12px}.bt .lv-tc{width:132px;height:206px;margin:14px auto 12px;perspective:900px}.bt .lv-card h4{font-family:var(--f-head);font-size:22px;margin:0}.bt .lv-sub{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--pink-d);margin:4px 0 8px;font-weight:600}.bt .lv-card p:last-child{font-size:14.5px;line-height:1.6;color:var(--body);margin:0}.bt .lv-actions{display:flex;flex-direction:column;gap:10px;margin-top:18px}.bt .lv-actions .btn{width:100%;text-align:center;padding:14px 18px;font-size:13px;overflow-wrap:anywhere}.bt .lv-cta{margin-top:18px}.bt .lv-cta .btn{width:100%;text-align:center;padding:16px 18px;font-size:13.5px}.bt .lv-how{max-width:820px;margin:20px auto 0;background:rgb(255 255 255 / .75);border-radius:16px;padding:12px 16px;font-size:14px;color:var(--body)}.bt .lv-how summary{cursor:pointer;font-weight:600;color:var(--navy)}.bt .lv-how p{margin:10px 0 2px;line-height:1.6}@media (min-width:720px){.bt .lv-hero{padding:48px 24px 24px}.bt .lv-hero-in{flex-direction:row;align-items:center;gap:48px}.bt .lv-hero-txt{flex:1 1 0%;min-width:0}.bt .lv-hero .btn{width:auto}.bt .lv-hero-img{flex:0 1 420px}.bt .lv-app{padding:20px 24px 70px}.bt .lv-app>.wrap{padding:36px 32px 40px;border-radius:30px}.bt .lv-form{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px}.bt .lv-heart{margin:0}.bt .lv-go,.bt .lv-form .err{grid-column:1/-1;justify-self:center;width:auto;min-width:300px}.bt .lv-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.bt .lv-actions{flex-direction:row;justify-content:center}.bt .lv-actions .btn{width:auto}.bt .lv-cta .btn{width:auto}}.bt .hero-live{display:inline-flex;align-items:center;gap:10px}.bt .lv-dot{width:10px;height:10px;border-radius:50%;background:#B8B8C8;display:inline-block}.bt .lv-dot.is-online{background:#2E9B5F;box-shadow:0 0 0 4px rgb(46 155 95 / .2)}.bt .lv-dot.is-busy{background:var(--gold)}.bt .hero-proof{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px;font-size:14px;color:var(--body);text-decoration:none}.bt .hero-proof b{color:var(--navy)}.bt .hero-proof .stars{color:var(--gold);letter-spacing:2px}.bt .xp-t{position:relative}.bt .xp-t::after{content:"";position:absolute;top:10px;right:10px;width:8px;height:8px;border-radius:50%;background:#7CC5C9}.bt .xp-t.c1::after,.bt .xp-t.c2::after,.bt .xp-t.c9::after{background:var(--pink)}.bt .xp-legend{display:flex;justify-content:flex-end;gap:16px;margin-top:10px;font-size:12px;color:var(--body)}.bt .xp-legend i{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;vertical-align:middle}.bt .xp-paid{background:var(--pink)}.bt .xp-free{background:#7CC5C9}.bt .tl{background:#fff}.bt .tl-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px;margin-bottom:24px}.bt .tl-head .lead{max-width:560px}.bt .tl-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.bt .tl-ch{display:flex;align-items:center;gap:14px;text-decoration:none;color:var(--navy);border-radius:24px;padding:18px 20px;transition:transform .15s,box-shadow .15s}.bt .tl-ic{width:46px;height:46px;flex:none;border-radius:14px;background:#fff;display:flex;align-items:center;justify-content:center}.bt .tl-ic svg{width:24px;height:24px}.bt .tl-tx{flex:1;display:flex;flex-direction:column}.bt .tl-tx b{font-size:17px;font-weight:600}.bt .tl-tx span{font-size:14px;font-weight:500}.bt .tl-st{font-size:13px;font-weight:600;white-space:nowrap}.bt .tl-ch.is-online{background:#E5F4EB}.bt .tl-ch.is-online .tl-ic,.bt .tl-ch.is-online .tl-st{color:#23804C}.bt .tl-ch.is-online:hover{transform:translateY(-3px);box-shadow:0 12px 26px rgb(35 128 76 / .15)}.bt .tl-ch.is-busy{background:#FDF2D6;color:#6B5A2A}.bt .tl-ch.is-offline{background:#F4EFF4;color:#8B8AA2}.bt .hs-sec{background:linear-gradient(180deg,#FFF4F8 0%,#fff 100%)}.bt .hs-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;align-items:start}.bt .hs{background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:0 8px 22px rgb(27 31 75 / .05);overflow:hidden;border-top:4px solid var(--pink)}.bt .hs-fire{border-top-color:#E6358D}.bt .hs-earth{border-top-color:#D8A32A}.bt .hs-air{border-top-color:#8E7CFF}.bt .hs-water{border-top-color:#2E9BC4}.bt .hs summary{list-style:none;display:flex;align-items:center;gap:12px;padding:14px 16px;cursor:pointer}.bt .hs summary::-webkit-details-marker{display:none}.bt .hs-g{font-size:28px;line-height:1;color:var(--pink);font-family:"Segoe UI Symbol","Noto Sans Symbols 2","DejaVu Sans",sans-serif;width:32px;text-align:center}.bt .hs-fire .hs-g{color:#E6358D}.bt .hs-earth .hs-g{color:#B8861A}.bt .hs-air .hs-g{color:#6D5CE0}.bt .hs-water .hs-g{color:#1F82A8}.bt .hs-n{flex:1;display:flex;flex-direction:column}.bt .hs-n b{font-family:var(--f-head);font-weight:400;font-size:20px;line-height:1.1}.bt .hs-n small{font-size:12px;color:var(--body)}.bt .hs-plus{width:26px;height:26px;border-radius:50%;background:var(--blush);position:relative;flex:none}.bt .hs-plus::before,.bt .hs-plus::after{content:"";position:absolute;left:50%;top:50%;width:10px;height:2px;background:var(--pink-d);transform:translate(-50%,-50%)}.bt .hs-plus::after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .2s}.bt .hs[open] .hs-plus::after{transform:translate(-50%,-50%) rotate(0)}.bt .hs-body{padding:0 16px 16px}.bt .hs-body p{margin:0;font-size:14.5px;line-height:1.6;color:var(--body)}.bt .hs-card{margin-top:10px;font-size:13px;color:#8A6100}.bt .hs-card b{color:var(--navy)}.bt .hs-cta{display:inline-block;margin-top:10px;font-size:13px;font-weight:600;color:var(--pink-d);text-decoration:none}@media (max-width:1000px){.bt .hs-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bt .tl-grid{grid-template-columns:1fr}}@media (max-width:700px){.bt .hs-grid{grid-template-columns:1fr 1fr;gap:10px}.bt .hs summary{padding:12px}.bt .hs-n b{font-size:18px}}@media (max-width:420px){.bt .hs-grid{grid-template-columns:1fr}}.bt .hs-plus{display:none}.bt .hs summary::after{width:26px;height:26px;font-size:16px}.bt .qn-bar{padding:14px 24px;background:#fff;border-bottom:1px solid var(--line)}.bt .qn-bar .wrap{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.bt .qn-bar a{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:var(--navy);font-size:14px;font-weight:500;background:var(--blush);border:1px solid var(--line);border-radius:999px;padding:9px 16px;transition:border-color .15s,transform .15s}.bt .qn-bar a:hover{border-color:var(--pink);transform:translateY(-1px)}.bt .qn-dot{width:8px;height:8px;border-radius:50%;background:var(--gold)}.bt .qn-dot.is-paid{background:var(--pink)}.bt .qn-dot.is-free{background:#7CC5C9}.bt section[id]{scroll-margin-top:90px}@media (max-width:640px){.bt .qn-bar{padding:12px 12px;overflow-x:auto}.bt .qn-bar .wrap{flex-wrap:nowrap;justify-content:flex-start;width:max-content}.bt .qn-bar a{font-size:13px;padding:8px 14px;white-space:nowrap}}.bt .ts{margin-top:24px}.bt .ts-stars{display:inline-flex;align-items:center;gap:12px;text-decoration:none;color:var(--navy)}.bt .ts-st{font-size:30px;line-height:1;color:#E7B53A;letter-spacing:3px;text-shadow:0 2px 6px rgb(216 163 42 / .35)}.bt .ts-txt{font-size:15px;color:var(--body)}.bt .ts-txt b{font-size:20px;color:var(--navy);margin-right:4px}.bt .ts-row{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px 14px}.bt .ts-stamp{display:flex;align-items:center;gap:10px}.bt .ts-seal{width:50px;height:50px;flex:none;border-radius:50%;background:#fff;color:var(--pink-d);display:flex;align-items:center;justify-content:center;border:2px dashed var(--gold);box-shadow:0 0 0 4px #fff,0 6px 16px rgb(27 31 75 / .1)}.bt .ts-seal svg{width:24px;height:24px}.bt .ts-l{display:flex;flex-direction:column;font-size:12px;line-height:1.25;color:var(--body);text-transform:uppercase;letter-spacing:.06em}.bt .ts-l b{font-size:13px;color:var(--navy);font-weight:700}@media (max-width:640px){.bt .ts-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.bt .ts-st{font-size:26px}.bt .ts-seal{width:44px;height:44px}}.bt .ts-st{font-size:30px;letter-spacing:4px;color:#D8A32A;text-shadow:0 2px 6px rgb(216 163 42 / .22)}.bt .ts-txt{white-space:nowrap}.bt .ts-txt b{color:var(--navy);font-size:20px}.bt .ts-row{display:grid;grid-template-columns:repeat(2,max-content);gap:12px 30px;margin-top:16px}.bt .ts-stamp{display:flex;flex-direction:row;align-items:center;gap:10px}.bt .ts-seal{width:42px;height:42px;flex:none;border-radius:50%;border:1.5px solid #D8A32A;background:rgb(255 255 255 / .7);color:var(--pink);box-shadow:none}.bt .ts-seal svg{width:20px;height:20px}.bt .ts-l{flex-direction:column;align-items:flex-start;font-size:13px;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--body)}.bt .ts-l b{font-size:13.5px;font-weight:600;color:var(--pink-d);letter-spacing:0}@media (max-width:640px){.bt .ts-row{grid-template-columns:1fr 1fr;gap:12px}.bt .ts-seal{width:38px;height:38px}.bt .ts-l{font-size:12px}.bt .ts-l b{font-size:12.5px}}.bt{--pink:#F0287A;--pink-d:#C8155F;--lime:#C6F04A;--orange:#FF7A1A;--sun:#FFD23F;--berry:#2A2233;--gold:#E8A317;--gold-l:#FFD23F}.bt .btn-pink{background:var(--pink);box-shadow:0 12px 26px rgb(240 40 122 / .28)}.bt .btn-pink:hover{background:var(--orange)}.bt .hero{background:radial-gradient(circle at 92% 15%,rgb(255 122 26 / .20),transparent 35%),radial-gradient(circle at 10% 92%,rgb(198 240 74 / .22),transparent 38%),radial-gradient(circle at 55% 0%,rgb(240 40 122 / .14),transparent 40%),linear-gradient(180deg,#FFF1F7,#FFF8EC)}.bt .hero-img::before{background:linear-gradient(135deg,var(--pink),var(--orange) 70%,var(--sun))}.bt h1 em,.bt .h2 em{color:var(--pink)}.bt .eyebrow{color:var(--pink-d)}.bt .ts-st{color:var(--sun);text-shadow:0 2px 0 #E8A317}.bt .ts-seal{border-color:var(--orange)}.bt .ts-l b{color:var(--pink-d)}.bt .qn-dot{background:var(--orange)}.bt .qn-dot.is-paid{background:var(--pink)}.bt .qn-dot.is-free{background:#8BD93A}.bt .qn-bar a:hover{border-color:var(--orange)}.bt .two .way:last-child{background:linear-gradient(150deg,var(--berry),#3E2447)!important}.bt .two .way:last-child .tiers4 span{color:var(--lime)}.bt .two .way:last-child .tag{background:var(--lime)!important;color:var(--berry)!important}.bt .reviews{background:linear-gradient(150deg,var(--berry) 0%,#3E2447 65%,#5A2350 100%)}.bt .reviews .eyebrow{color:var(--lime)!important}.bt .reviews h2 em{color:var(--lime)!important}.bt .rcard .stars,.bt .reviews .stars{color:var(--sun)}.bt .summary{background:linear-gradient(160deg,var(--berry),#3E2447)}.bt .summary .total{color:var(--lime)}.bt .ft-grid .ft-tool:nth-child(4n+1) .ft-ic{background:var(--pink)}.bt .ft-grid .ft-tool:nth-child(4n+2) .ft-ic{background:var(--orange)}.bt .ft-grid .ft-tool:nth-child(4n+3) .ft-ic{background:#8BD93A}.bt .ft-grid .ft-tool:nth-child(4n) .ft-ic{background:#8E5CF5}.bt .ft-ic{color:#fff!important}.bt .ft-go{color:var(--pink-d)}.bt .hs-fire{border-top-color:var(--pink)}.bt .hs-earth{border-top-color:var(--orange)}.bt .hs-air{border-top-color:#8BD93A}.bt .hs-water{border-top-color:#2EC4D6}.bt .cta{background:linear-gradient(120deg,var(--pink),#FF5A7A 50%,var(--orange))}.bt .ft{background:linear-gradient(160deg,var(--berry) 0%,#1E1A2A 100%)}.bt .ft h4{color:var(--lime)}.bt .ft a:hover{color:var(--sun)}.bt .soc a{background:var(--pink)}.bt .mbar{background:var(--berry)}.bt{--gold:#D8A32A;--gold-l:#DDB45A}.bt .hero{background:radial-gradient(circle at 90% 12%,rgb(240 40 122 / .16),transparent 36%),radial-gradient(circle at 10% 92%,rgb(142 92 245 / .12),transparent 38%),linear-gradient(180deg,#FFF0F6,#FFF4F9)}.bt .hero-img::before{background:linear-gradient(135deg,var(--pink),#B43CC8 70%,#8E5CF5)}.bt .ts-st,.bt .rcard .stars,.bt .reviews .stars{color:var(--gold);text-shadow:none}.bt .ts-seal{border-color:var(--pink)}.bt .two .way:first-child .pn,.bt .pn{background:#FFF0F6;border-color:#F7A8CB}.bt .hs-earth{border-top-color:#B43CC8}.bt .ft-grid .ft-tool:nth-child(4n+2) .ft-ic{background:#FF5A7A}.bt .cta{background:linear-gradient(120deg,var(--pink),#FF5A7A 55%,#B43CC8)}.bt .btn-pink:hover{background:var(--pink-d)}.bt .ft a:hover{color:var(--lime)}.bt .two .way:last-child .tag[style*="gold"]{background:var(--lime)!important}.bt .yt-h{display:flex;align-items:center;flex-wrap:wrap;gap:4px 14px}.bt .live-head .yt-h{justify-content:center}.bt .yt-neon{width:auto;height:1.05em;flex:none;overflow:visible;filter:drop-shadow(0 0 6px rgb(255 59 48 / .9)) drop-shadow(0 0 16px rgb(255 59 48 / .55));animation:ytFloat 3.6s ease-in-out infinite,ytGlow 5s ease-in-out infinite;transform-origin:50% 60%}@keyframes ytFloat{0%,100%{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-5px) rotate(3deg)}}@keyframes ytGlow{0%,100%{filter:drop-shadow(0 0 6px rgb(255 59 48 / .9)) drop-shadow(0 0 16px rgb(255 59 48 / .55))}47%{filter:drop-shadow(0 0 3px rgb(255 59 48 / .6)) drop-shadow(0 0 8px rgb(255 59 48 / .3))}50%{filter:drop-shadow(0 0 9px rgb(255 59 48)) drop-shadow(0 0 24px rgb(255 59 48 / .7))}}@media (prefers-reduced-motion:reduce){.bt .yt-neon{animation:none}}.bt .yt-neon path{filter:drop-shadow(0 0 3px rgb(200 235 255 / .9))}.bt .tc-cover{position:relative;overflow:hidden;border-radius:28px;background:radial-gradient(circle at 25% 20%,rgb(255 255 255 / .35),transparent 40%),linear-gradient(135deg,#F0287A 0%,#B43CC8 55%,#5B2A86 100%)}.bt .tc-g-astro{background:radial-gradient(circle at 75% 20%,rgb(198 240 74 / .25),transparent 40%),linear-gradient(135deg,#2A2233 0%,#3E2447 50%,#7A2E7E 100%)}.bt .tc-cover::before{content:"";position:absolute;inset:0;background-image:radial-gradient(1.5px 1.5px at 12% 22%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 70% 15%,#fff 50%,transparent 51%),radial-gradient(1.5px 1.5px at 85% 70%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 30% 80%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 55% 40%,#fff 50%,transparent 51%),radial-gradient(1.5px 1.5px at 40% 12%,#fff 50%,transparent 51%);opacity:.8}.bt .tc-cover::after{content:"";position:absolute;left:50%;top:55%;width:120%;aspect-ratio:1;border-radius:50%;border:1.5px dashed rgb(255 255 255 / .28);transform:translate(-50%,-50%)}.bt .tc-st{position:absolute;color:rgb(255 255 255 / .75);font-size:18px;z-index:2}.bt .tc-st.s1{left:9%;top:14%}.bt .tc-st.s2{right:12%;top:10%;font-size:14px}.bt .tc-st.s3{left:14%;bottom:12%;font-size:12px}.bt .tc-st.s4{right:9%;bottom:18%;font-size:22px;color:#C6F04A}.bt .tc-fan{position:absolute;left:50%;top:54%;width:0;height:0;z-index:1}.bt .tc-fc{position:absolute;width:var(--cw);height:calc(var(--cw)*1.56);left:calc(var(--cw)/-2);top:calc(var(--cw)*-.78);transform-origin:50% 120%;filter:drop-shadow(0 14px 22px rgb(20 10 40 / .4))}.bt .tc-fc .tc-face{transform:none!important;position:absolute;inset:0}.bt .tc-fc0{transform:rotate(-16deg) translateX(-8%)}.bt .tc-fc1{transform:translateY(-6%);z-index:2}.bt .tc-fc2{transform:rotate(16deg) translateX(8%)}.bt .tc-cover-big{flex:0 1 460px;width:100%;aspect-ratio:1/1;--cw:150px;box-shadow:0 26px 60px rgb(91 42 134 / .3)}.bt .tc-cover-small{aspect-ratio:16/10;border-radius:20px 20px 0 0;--cw:72px}.bt .tc-cover-small .tc-face .tc-name{font-size:8px}.bt .tc-cover-small .tc-face .tc-num{font-size:9px}.bt .tc-cover-big .tc-fc{animation:tcBob 6s ease-in-out infinite}.bt .tc-cover-big .tc-fc1{animation-delay:-2s}.bt .tc-cover-big .tc-fc2{animation-delay:-4s}@keyframes tcBob{50%{margin-top:-8px}}@media (prefers-reduced-motion:reduce){.bt .tc-cover-big .tc-fc{animation:none}}.bt .tl-hero{padding:34px 24px 20px}.bt .tl-hero-in{display:flex;flex-wrap:wrap;align-items:center;gap:30px 56px}.bt .tl-hero-txt{flex:1 1 420px;min-width:0}.bt .tl-back{display:inline-block;font-size:14px;font-weight:500;color:var(--pink-d);text-decoration:none;margin-bottom:14px}.bt .tl-hero h1{font-size:clamp(40px,5vw,64px);margin-top:12px}.bt .tl-sub{font-family:var(--f-head);font-style:italic;font-size:clamp(20px,2.2vw,26px);color:var(--pink);margin:6px 0 0}.bt .tl-hero .lead{margin:14px 0 22px;max-width:520px}.bt .tl-tool{padding:10px 24px 30px;scroll-margin-top:80px}.bt .tl-tool .bt-calc{max-width:820px;margin:0 auto}.bt .tl-more{padding-top:40px}.bt .tl-head2{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:22px}.bt .tg-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px;margin-top:24px}.bt .tg-card{display:flex;flex-direction:column;background:#fff;border-radius:22px;text-decoration:none;color:var(--navy);box-shadow:0 12px 30px rgb(27 31 75 / .08);transition:transform .2s ease,box-shadow .2s ease;overflow:hidden}.bt .tg-card:hover{transform:translateY(-5px) rotate(-.6deg);box-shadow:0 20px 40px rgb(240 40 122 / .18)}.bt .tg-tx{display:flex;flex-direction:column;gap:4px;padding:16px 18px 18px}.bt .tg-k{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--pink-d)}.bt .tg-tx b{font-family:var(--f-head);font-weight:400;font-size:22px;line-height:1.15}.bt .tg-tx small{font-size:14px;color:var(--body);line-height:1.45}.bt .tg-go{margin-top:6px;font-size:13px;font-weight:600;color:var(--pink-d)}.bt .tg-extra{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px}.bt .tg-extra a{text-decoration:none;color:var(--navy);background:var(--blush);border:1px solid var(--line);border-radius:999px;padding:10px 18px;font-size:14px;font-weight:500}.bt .tw{width:132px;height:206px;margin:14px auto 6px;perspective:900px}.bt .tw-sm{width:96px;height:150px}.bt .tw .tc{width:100%;height:100%}.bt .tl-cta{margin-top:16px;display:inline-block;color:#fff;text-decoration:none}.bt .tl-again{margin:16px 8px 0 0}.bt .tl-shuffle{display:block;margin:20px auto 0}.bt .pk-row{display:flex;justify-content:center;gap:16px;margin-top:22px;flex-wrap:wrap}.bt .pk{border:0;background:none;padding:0;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:6px;font:inherit;color:var(--navy);transition:transform .25s ease,opacity .3s}.bt .pk:hover:not(:disabled){transform:translateY(-10px) rotate(-2deg)}.bt .pk .tw{margin:0}.bt .pk-l{font-size:13px;font-weight:600}.bt .pk-off{opacity:.35;transform:scale(.92)}.bt .pk-on{transform:translateY(-6px) scale(1.06)}.bt .sp-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.bt .sp{background:var(--blush);border-radius:18px;padding:14px 12px}.bt .sp-pos{font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--pink-d)}.bt .sp h4{font-family:var(--f-head);font-weight:400;font-size:19px;margin:6px 0 4px}.bt .sp h4 small{font-family:var(--f-body);font-size:11px;color:var(--body)}.bt .sp p{font-size:13.5px;line-height:1.5;color:var(--body);margin:0}.bt .sp .sp-tip{margin-top:6px;font-style:italic}.bt .bt-tool .calc-out{max-width:640px}.bt .sh-pair{display:flex;align-items:center;justify-content:center;gap:10px}.bt .sh-pair .tw{margin:12px 0 6px}.bt .sh-arrow{font-size:26px;color:var(--pink)}.bt .fq{border:0;margin:0;padding:0;grid-column:1/-1;display:flex;flex-direction:column;gap:8px}.bt .fq legend{font-weight:600;font-size:15px;color:var(--navy);margin-bottom:6px;padding:0}.bt .fo{flex-direction:row!important;align-items:center;gap:10px!important;background:var(--blush);border:1px solid var(--line);border-radius:14px;padding:12px 14px;cursor:pointer;font-weight:500!important}.bt .fo input{accent-color:var(--pink);width:18px;height:18px}.bt .fo:has(input:checked){border-color:var(--pink);background:#FFE6F1}.bt .bt-tool input[type=text]{font-family:inherit;font-size:16px;color:#1B1F4B;height:50px;padding:0 14px;border-radius:14px;border:1px solid #F7CFE0;background:#FFF7FA;width:100%;box-sizing:border-box}.bt .tl-place{position:relative}.bt .tl-sug{position:absolute;left:0;right:0;top:100%;margin-top:6px;background:#fff;border-radius:14px;box-shadow:0 18px 40px rgb(0 0 0 / .18);overflow:hidden;z-index:20}.bt .tl-sug button{display:block;width:100%;text-align:left;border:0;background:none;padding:11px 16px;font:inherit;font-size:15px;color:var(--navy);cursor:pointer;border-bottom:1px solid #F3E3EB}.bt .tl-sug button:hover{background:var(--blush)}.bt .tl-sug small{display:block;font-size:12px;color:var(--body);font-weight:400}.bt .tl-none{padding:12px 16px;font-size:14px;color:var(--body)}@media (max-width:700px){.bt .tl-hero{padding:22px 16px 10px}.bt .tc-cover-big{--cw:118px;max-width:420px;margin:0 auto}.bt .sp-row{grid-template-columns:1fr}.bt .sp .tw{width:110px;height:172px}.bt .tl-tool{padding:6px 12px 24px}.bt .pk-row{gap:10px}.bt .pk .tw{width:96px;height:150px}}@media (max-width:600px){.bt .tg-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.bt .tc-cover-small{--cw:50px;aspect-ratio:4/3;border-radius:16px 16px 0 0}.bt .tc-cover-small .tc-face .tc-name,.bt .tc-cover-small .tc-face .tc-num{display:none}.bt .tc-cover-small .tc-st{font-size:11px}.bt .tg-card{border-radius:16px}.bt .tg-tx{padding:10px 12px 12px;gap:2px}.bt .tg-k{font-size:9.5px;letter-spacing:.08em}.bt .tg-tx b{font-size:17px}.bt .tg-tx small{font-size:12.5px;line-height:1.35}.bt .tg-go{font-size:12px}.bt .tl-head2{margin-bottom:6px}}.bt .dh-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:22px}.bt .dh:not(.js) .dh-day:not(.is-today),.bt .dh:not(.js) .dh-p:not(.is-today),.bt .dh.js .dh-day:not(.on),.bt .dh.js .dh-p:not(.on){display:none}.bt .dh:not(.js) .dh-panels{display:grid;gap:18px}.bt .dh-sky{position:relative;overflow:hidden;display:flex;align-items:center;gap:28px;padding:26px 30px;border-radius:28px;color:#fff;background:radial-gradient(circle at 85% 15%,rgb(240 40 122 / .45),transparent 45%),radial-gradient(circle at 10% 100%,rgb(180 60 200 / .45),transparent 50%),linear-gradient(135deg,#2A2233,#3E2447 60%,#5B2A86);box-shadow:0 24px 50px rgb(42 34 51 / .25)}.bt .dh-sky::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.7;background-image:radial-gradient(1.4px 1.4px at 8% 20%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 30% 70%,#fff 50%,transparent 51%),radial-gradient(1.4px 1.4px at 62% 18%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 78% 80%,#fff 50%,transparent 51%),radial-gradient(1.2px 1.2px at 92% 45%,#fff 50%,transparent 51%),radial-gradient(1px 1px at 48% 40%,#fff 50%,transparent 51%)}.bt .dh-sky-tx{position:relative;flex:1;min-width:0}.bt .dh-date{font-family:var(--f-head);font-size:clamp(24px,3vw,34px);line-height:1.1;margin-bottom:12px}.bt .dh-phase{display:flex;align-items:center;gap:14px}.bt .dh-phase b{display:block;font-size:17px;font-weight:600}.bt .dh-phase small{font-size:13.5px;opacity:.8}.bt .dh-moon{flex:none;filter:drop-shadow(0 0 14px rgb(255 217 234 / .55))}.bt .dh-evs{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.bt .dh-ev{font-size:12.5px;font-weight:500;padding:6px 12px;border-radius:999px;background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .18)}.bt .dh-ev.is-big{background:#F0287A;border-color:#F0287A;font-weight:600}.bt .dh-ev.is-r{background:rgb(198 240 74 / .14);border-color:rgb(198 240 74 / .4);color:#E4FFA0}.bt .dh-ev time{opacity:.85;margin-left:2px}.bt .dh-note{margin-top:14px;background:rgb(255 255 255 / .1);border-left:3px solid #F0287A;padding:10px 14px;border-radius:0 14px 14px 0;font-size:14.5px;line-height:1.5}.bt .dh-note span{display:block;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#FFB3D2;font-weight:600;margin-bottom:2px}.bt .dh-wheel-w{position:relative;flex:0 0 250px}.bt .dh-wheel{width:100%;height:auto;display:block;animation:dhSpin 240s linear infinite}@keyframes dhSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bt .dh-wheel{animation:none}}.bt .dh-wheel .dh-wg{font-size:15px;fill:#fff;font-family:"Segoe UI Symbol","Noto Sans Symbols 2","DejaVu Sans",sans-serif}.bt .dh-wheel .dh-wp{font-size:12px;fill:#fff;font-family:"Segoe UI Symbol","Noto Sans Symbols 2","DejaVu Sans",sans-serif}.bt .dh-wheel .dh-wp.is-moon{fill:#5B2A86}.bt .dh-wheel .dh-wr{font-size:7px;fill:#C6F04A;font-weight:700;font-family:var(--f-body)}.bt .dh-wheel .dh-wc{font-size:12px;fill:rgb(255 255 255 / .7);font-family:var(--f-head);font-style:italic}.bt .dh-tabs{display:flex;justify-content:center;gap:8px;margin:22px 0 4px}.bt .dh-tabs button{display:flex;flex-direction:column;align-items:center;min-width:104px;padding:9px 16px;border-radius:18px;border:1px solid var(--line);background:#fff;cursor:pointer;font:inherit;color:var(--navy);transition:all .2s}.bt .dh-tabs small{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--body)}.bt .dh-tabs b{font-size:16px}.bt .dh-tabs em{font-style:normal;font-size:11.5px;font-weight:600;color:var(--pink-d)}.bt .dh-tabs button[aria-selected=true]{background:linear-gradient(135deg,#F0287A,#B43CC8);border-color:#fff0;color:#fff;box-shadow:0 10px 24px rgb(240 40 122 / .3)}.bt .dh-tabs button[aria-selected=true] small,.bt .dh-tabs button[aria-selected=true] em{color:#fff}.bt .dh-pick{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;margin:20px 0}.bt .dh-sg{--c:#F0287A;display:flex;flex-direction:column;align-items:center;gap:6px;text-decoration:none;color:var(--navy);padding:10px 2px;border-radius:18px;transition:transform .2s,background .2s}.bt .dh-sg span{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;font-size:22px;color:var(--c);background:#fff;border:1.5px solid color-mix(in srgb,var(--c) 35%,#fff);font-family:"Segoe UI Symbol","Noto Sans Symbols 2","DejaVu Sans",sans-serif;transition:all .2s}.bt .dh-sg b{font-size:12px;font-weight:600}.bt .dh-sg:hover{transform:translateY(-3px)}.bt .dh-sg.on span{background:var(--c);color:#fff;border-color:var(--c);box-shadow:0 8px 20px color-mix(in srgb,var(--c) 45%,transparent);transform:scale(1.08)}.bt .dh-earth{--c:#B43CC8}.bt .dh-air{--c:#8E7CFF}.bt .dh-water{--c:#1FB3C6}.bt .dh-fire{--c:#F0287A}.bt .dh-p{--c:#F0287A;background:#fff;border-radius:28px;overflow:hidden;box-shadow:0 18px 44px rgb(27 31 75 / .1);animation:dhIn .35s ease}@keyframes dhIn{from{opacity:0;transform:translateY(8px)}}.bt .dh-ph{display:flex;align-items:center;gap:16px;padding:20px 26px;background:linear-gradient(120deg,color-mix(in srgb,var(--c) 16%,#fff),#fff 70%)}.bt .dh-medal{flex:none;width:64px;height:64px;border-radius:50%;display:grid;place-items:center;font-size:32px;color:#fff;background:radial-gradient(circle at 30% 25%,rgb(255 255 255 / .45),transparent 45%),linear-gradient(135deg,var(--c),color-mix(in srgb,var(--c) 55%,#2A2233));box-shadow:0 10px 24px color-mix(in srgb,var(--c) 40%,transparent);font-family:"Segoe UI Symbol","Noto Sans Symbols 2","DejaVu Sans",sans-serif}.bt .dh-ph div{flex:1;min-width:0}.bt .dh-ph h3{font-family:var(--f-head);font-weight:400;font-size:clamp(26px,3vw,34px);line-height:1.05;margin:0}.bt .dh-ph h3 small{font-family:var(--f-body);font-size:13px;color:var(--body);font-weight:500;margin-left:6px}.bt .dh-ph p{margin:4px 0 0;font-size:13.5px;color:var(--body)}.bt .dh-mood{flex:none;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--c);padding:7px 14px;border-radius:999px}.bt .dh-pb{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:26px;padding:6px 26px 4px}.bt .dh-focus{display:inline-block;font-size:13px;color:var(--body);background:var(--blush);border-radius:999px;padding:6px 14px;margin-bottom:12px}.bt .dh-focus b{color:var(--navy)}.bt .dh-text{font-size:17px;line-height:1.7;color:var(--navy);margin:0 0 18px}.bt .dh-text::first-letter{font-family:var(--f-head);font-size:3.1em;float:left;line-height:.82;margin:6px 8px 0 0;color:var(--c)}.bt .dh-meters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:16px}.bt .dh-m{background:#FFF7FA;border-radius:16px;padding:10px 12px}.bt .dh-m span{display:block;font-size:12px;font-weight:600;color:var(--body);margin-bottom:6px}.bt .dh-m i{display:flex;gap:4px}.bt .dh-m b{flex:1;height:7px;border-radius:4px;background:#F3DCE7}.bt .dh-m b.on{background:linear-gradient(90deg,#F0287A,#B43CC8)}.bt .dh-do{list-style:none;margin:0 0 6px;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.bt .dh-do li{font-size:14px;line-height:1.4;border-radius:16px;padding:10px 12px;border:1px dashed var(--line)}.bt .dh-do b{display:block;font-size:11px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:2px}.bt .dh-do .y b{color:#1E9E6A}.bt .dh-do .n b{color:var(--pink-d)}.bt .dh-side{display:flex;flex-direction:column;gap:12px}.bt .dh-card{text-align:center;background:linear-gradient(160deg,#2A2233,#4A2660);color:#fff;border-radius:22px;padding:14px 12px 16px}.bt .dh-k{display:block;font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;opacity:.8;margin-bottom:8px}.bt .dh-cw{width:104px;height:162px;margin:0 auto 10px;position:relative}.bt .dh-cw .tc{position:relative;width:100%;height:100%}.bt .dh-cw .tc-face{transform:none!important;position:absolute;inset:0;backface-visibility:visible}.bt .dh-card>b{display:block;font-family:var(--f-head);font-weight:400;font-size:18px;line-height:1.15}.bt .dh-card>b small{font-family:var(--f-body);font-size:11px;opacity:.75}.bt .dh-ckw{display:block;font-size:12.5px;line-height:1.45;opacity:.85;margin-top:6px}.bt .dh-lucky{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bt .dh-lucky>div{background:#FFF7FA;border-radius:16px;padding:10px 12px}.bt .dh-lucky .dh-k{color:var(--body);opacity:1;margin-bottom:4px}.bt .dh-lucky b{display:flex;align-items:center;gap:6px;font-size:14px}.bt .dh-lucky i{width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1px rgb(0 0 0 / .12);flex:none}.bt .dh-lucky .dh-num{font-family:var(--f-head);font-weight:400;font-size:26px;color:var(--c);line-height:1}.bt .dh-pf{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;padding:16px 26px 24px}.bt .dh-share{border:1px solid var(--line);background:#fff;border-radius:999px;padding:11px 20px;font:inherit;font-size:14px;font-weight:600;color:var(--navy);cursor:pointer}.bt .dh-more{font-size:14px;font-weight:600;color:var(--pink-d);text-decoration:none}.bt .dh-home .dh-sky{padding:18px 22px;border-radius:22px}.bt .dh-home .dh-date{font-size:22px;margin-bottom:8px}@media (max-width:900px){.bt .dh-pick{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px 10px;margin:16px -16px;padding-left:16px;padding-right:16px;scrollbar-width:none}.bt .dh-pick::-webkit-scrollbar{display:none}.bt .dh-sg{flex:0 0 66px;scroll-snap-align:center}.bt .dh-pb{grid-template-columns:1fr}.bt .dh-side{flex-direction:row;flex-wrap:wrap}.bt .dh-card{flex:1 1 220px}.bt .dh-lucky{flex:1 1 220px;grid-template-columns:1fr;align-content:start}}@media (max-width:640px){.bt .dh-sky{flex-direction:column;align-items:stretch;gap:14px;padding:20px 18px}.bt .dh-wheel-w{flex:none;width:200px;margin:0 auto}.bt .dh-tabs button{min-width:0;flex:1;padding:8px 6px}.bt .dh-ph{padding:16px;gap:12px}.bt .dh-medal{width:50px;height:50px;font-size:25px}.bt .dh-ph h3 small{display:none}.bt .dh-mood{font-size:10.5px;padding:6px 10px}.bt .dh-pb{padding:4px 16px}.bt .dh-text{font-size:16px}.bt .dh-meters{gap:6px}.bt .dh-m{padding:8px}.bt .dh-m span{font-size:11px}.bt .dh-do{grid-template-columns:1fr}.bt .dh-pf{padding:14px 16px 20px}.bt .dh-pf .btn{flex:1;text-align:center}.bt .dh-lucky{grid-template-columns:1fr 1fr;flex-basis:100%}}.bt .dh-p.dh-earth,.bt .dh-sg.dh-earth{--c:#B43CC8}.bt .dh-p.dh-air,.bt .dh-sg.dh-air{--c:#8E7CFF}.bt .dh-p.dh-water,.bt .dh-sg.dh-water{--c:#1FB3C6}.bt .dh-text::first-letter{margin-right:3px}@media (max-width:640px){.bt .dh-pf .btn{flex:1 1 100%}.bt .dh-pf .dh-more,.bt .dh-pf .dh-share{margin:0 auto}.bt .dh-home .dh-do,.bt .dh-home .dh-lucky{display:none}.bt .dh-home .dh-card{display:grid;grid-template-columns:70px 1fr;grid-template-rows:auto auto 1fr;column-gap:14px;text-align:left;padding:12px 14px}.bt .dh-home .dh-card .dh-k{grid-column:2;margin:2px 0 4px}.bt .dh-home .dh-cw{grid-row:1/4;grid-column:1;width:70px;height:109px;margin:0}.bt .dh-home .dh-card>b{grid-column:2}.bt .dh-home .dh-ckw{grid-column:2;margin-top:4px}}.bt .dh-hero-one{--c:#F0287A}.bt .dh-hero-one.dh-earth{--c:#B43CC8}.bt .dh-hero-one.dh-air{--c:#8E7CFF}.bt .dh-hero-one.dh-water{--c:#1FB3C6}.bt .dh-hero-medal{width:84px;height:84px;margin:6px auto 12px;border-radius:50%;display:grid;place-items:center;font-size:42px;color:#fff;background:radial-gradient(circle at 30% 25%,rgb(255 255 255 / .45),transparent 45%),linear-gradient(135deg,var(--c),color-mix(in srgb,var(--c) 55%,#2A2233));box-shadow:0 14px 34px color-mix(in srgb,var(--c) 45%,transparent);font-family:"Segoe UI Symbol","Noto Sans Symbols 2","DejaVu Sans",sans-serif;animation:tcBob 5s ease-in-out infinite}.bt .dh-one .dh-pick{margin-top:24px}.bt .dh-about{--c:#F0287A;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:26px;margin-top:30px;background:#fff;border-radius:28px;padding:28px 30px;box-shadow:0 18px 44px rgb(27 31 75 / .08)}.bt .dh-about.dh-earth{--c:#B43CC8}.bt .dh-about.dh-air{--c:#8E7CFF}.bt .dh-about.dh-water{--c:#1FB3C6}.bt .dh-about .h2 em{color:var(--c)}.bt .dh-about p{color:var(--body);line-height:1.65;margin:10px 0 16px}.bt .dh-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.bt .dh-facts div{background:#FFF7FA;border-radius:16px;padding:10px 12px}.bt .dh-facts span{display:block;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--body);margin-bottom:2px}.bt .dh-facts b{font-size:14px;color:var(--navy)}.bt .dh-about-go{display:flex;flex-direction:column;gap:10px;justify-content:center}.bt .dh-about-go a{display:block;text-decoration:none;border:1px solid var(--line);border-radius:18px;padding:12px 16px;color:var(--navy);transition:all .2s}.bt .dh-about-go a:hover{border-color:var(--c);transform:translateX(4px)}.bt .dh-about-go b{display:block;font-size:15px}.bt .dh-about-go small{font-size:13px;color:var(--body)}@media (max-width:800px){.bt .dh-about{grid-template-columns:1fr;padding:22px 18px}.bt .dh-facts{grid-template-columns:1fr 1fr}}.fx .bt .fx-host{position:relative;isolation:isolate}.fx .bt .fx-stars{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.fx .bt .fx-stars i{position:absolute;display:block;animation:fxTw 4s ease-in-out infinite}.fx .bt .fx-dot{border-radius:50%;background:#fff;box-shadow:0 0 6px 1px rgb(255 255 255 / .7)}.fx .bt .fx-sp{background:#fff;clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);filter:drop-shadow(0 0 4px rgb(255 200 230 / .9))}.fx .bt .fx-stars.is-light .fx-dot{background:#F0287A;box-shadow:0 0 6px 1px rgb(240 40 122 / .35);opacity:.5}.fx .bt .fx-stars.is-light .fx-sp{background:#D8A32A;filter:drop-shadow(0 0 3px rgb(216 163 42 / .5))}@keyframes fxTw{0%,100%{opacity:.15;transform:scale(.6)}50%{opacity:1;transform:scale(1)}}.fx .bt .fx-orn{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);width:220px;height:24px;pointer-events:none;z-index:2}.fx .bt .fx-orn svg{width:100%;height:100%;display:block}.fx .bt .fx-rise{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.fx .bt .fx-rise.in{opacity:1;transform:none}.fx-glow{position:fixed;left:-210px;top:-210px;width:420px;height:420px;border-radius:50%;pointer-events:none;z-index:9998;opacity:0;transition:opacity .4s;background:radial-gradient(circle,rgb(240 40 122 / .16),rgb(180 60 200 / .08) 40%,transparent 70%);mix-blend-mode:multiply}.fx-glow.on{opacity:1}.fx .bt .fx-tilt{position:relative;transition:transform .25s ease,box-shadow .25s ease;will-change:transform}.fx .bt .fx-shine{position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .3s;background:radial-gradient(circle at var(--mx,50%) var(--my,50%),rgb(255 255 255 / .55),#fff0 45%);mix-blend-mode:soft-light;z-index:3}.fx .bt .fx-tilt:hover .fx-shine{opacity:1}.fx .bt .fx-tilt:hover{box-shadow:0 24px 48px rgb(91 42 134 / .18)}.fx .bt .ft-tool,.fx .bt .rcard,.fx .bt .tg-card,.fx .bt .dh-p,.fx .bt .faq details,.fx .bt .dh-about,.fx .bt .tl-ch{box-shadow:inset 0 0 0 1px rgb(216 163 42 / .38),0 14px 34px rgb(27 31 75 / .07)}.fx .bt .way:not(.way-dark){box-shadow:inset 0 0 0 1px rgb(216 163 42 / .45),0 18px 40px rgb(27 31 75 / .08)}.fx .bt .btn-pink{background-image:linear-gradient(110deg,transparent 30%,rgb(255 255 255 / .5) 48%,rgb(255 255 255 / .1) 55%,transparent 70%);background-size:260% 100%;background-repeat:no-repeat;background-position:130% 0;animation:fxFoil 5.5s ease-in-out infinite}.fx .bt .btn-pink:hover{animation-duration:1.6s}@keyframes fxFoil{0%,62%{background-position:130% 0}100%{background-position:-30% 0}}.fx .bt h1 em,.fx .bt .h2 em,.fx .bt .pagehead h1 em{background:linear-gradient(100deg,#F0287A 0%,#B43CC8 30%,#F0287A 55%,#FF7AB6 75%,#F0287A 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0;animation:fxText 7s linear infinite;padding-right:.06em}@keyframes fxText{to{background-position:-220% 0}}.fx .bt .reviews .h2 em,.fx .bt .tl .h2 em,.fx .bt .cta em{background-image:linear-gradient(100deg,#FFB3D2 0%,#fff 35%,#FFB3D2 60%,#E9C46A 80%,#FFB3D2 100%)}.fx .bt .hero-img{position:relative}.fx .bt .hero-img::after{content:"✦";position:absolute;right:-14px;top:-18px;font-size:30px;color:#D8A32A;text-shadow:0 0 12px rgb(216 163 42 / .6);animation:fxTw 3.6s ease-in-out infinite;z-index:3;pointer-events:none}.fx .bt .hero .quote::before{content:"✧";position:absolute;left:-12px;top:-14px;font-size:22px;color:#F0287A;animation:fxTw 4.4s ease-in-out infinite -1.5s}.fx .bt .hero .quote{box-shadow:inset 0 0 0 1px rgb(216 163 42 / .45),0 18px 40px rgb(91 42 134 / .18)}.fx .bt .tl{background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cdefs%3E%3CradialGradient%20id%3D%22g%22%20cx%3D%2240%25%22%20cy%3D%2240%25%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23FFF4F8%22/%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23FFC7DF%22/%3E%3C/radialGradient%3E%3Cmask%20id%3D%22m%22%3E%3Crect%20width%3D%22100%22%20height%3D%22100%22%20fill%3D%22%23fff%22/%3E%3Ccircle%20cx%3D%2264%22%20cy%3D%2240%22%20r%3D%2234%22%20fill%3D%22%23000%22/%3E%3C/mask%3E%3C/defs%3E%3Ccircle%20cx%3D%2248%22%20cy%3D%2252%22%20r%3D%2236%22%20fill%3D%22url%28%23g%29%22%20mask%3D%22url%28%23m%29%22/%3E%3C/svg%3E) no-repeat right 6% top 34px/96px 96px,url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20400%20300%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%22.22%22%20stroke-width%3D%221%22%3E%3Cpath%20d%3D%22M40%20220%20L95%20180%20L150%20196%20L190%20140%20L250%20160%22/%3E%3Cpath%20d%3D%22M280%2060%20L320%2090%20L360%2070%20L380%20110%22/%3E%3C/g%3E%3Cg%20fill%3D%22%23fff%22%20fill-opacity%3D%22.7%22%3E%3Ccircle%20cx%3D%2240%22%20cy%3D%22220%22%20r%3D%222%22/%3E%3Ccircle%20cx%3D%2295%22%20cy%3D%22180%22%20r%3D%222.4%22/%3E%3Ccircle%20cx%3D%22150%22%20cy%3D%22196%22%20r%3D%221.8%22/%3E%3Ccircle%20cx%3D%22190%22%20cy%3D%22140%22%20r%3D%222.6%22/%3E%3Ccircle%20cx%3D%22250%22%20cy%3D%22160%22%20r%3D%222%22/%3E%3Ccircle%20cx%3D%22280%22%20cy%3D%2260%22%20r%3D%222%22/%3E%3Ccircle%20cx%3D%22320%22%20cy%3D%2290%22%20r%3D%222.4%22/%3E%3Ccircle%20cx%3D%22360%22%20cy%3D%2270%22%20r%3D%221.8%22/%3E%3Ccircle%20cx%3D%22380%22%20cy%3D%22110%22%20r%3D%222.2%22/%3E%3C/g%3E%3C/svg%3E) no-repeat right 18% bottom -40px/300px auto,radial-gradient(circle at 82% 20%,rgb(240 40 122 / .35),transparent 40%),radial-gradient(circle at 10% 100%,rgb(142 92 245 / .35),transparent 45%),linear-gradient(160deg,#2A2233 0%,#3E2447 55%,#4A2660 100%)!important;color:#fff}.fx .bt .tl .h2,.fx .bt .tl .tl-head h2{color:#fff}.fx .bt .tl .lead{color:rgb(255 255 255 / .82)}.fx .bt .tl .eyebrow{color:#FFB3D2}.fx .bt .tl .tl-ch{background:rgb(255 255 255 / .96)}.fx .bt .reviews{background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20400%20300%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%22.22%22%20stroke-width%3D%221%22%3E%3Cpath%20d%3D%22M40%20220%20L95%20180%20L150%20196%20L190%20140%20L250%20160%22/%3E%3Cpath%20d%3D%22M280%2060%20L320%2090%20L360%2070%20L380%20110%22/%3E%3C/g%3E%3Cg%20fill%3D%22%23fff%22%20fill-opacity%3D%22.7%22%3E%3Ccircle%20cx%3D%2240%22%20cy%3D%22220%22%20r%3D%222%22/%3E%3Ccircle%20cx%3D%2295%22%20cy%3D%22180%22%20r%3D%222.4%22/%3E%3Ccircle%20cx%3D%22150%22%20cy%3D%22196%22%20r%3D%221.8%22/%3E%3Ccircle%20cx%3D%22190%22%20cy%3D%22140%22%20r%3D%222.6%22/%3E%3Ccircle%20cx%3D%22250%22%20cy%3D%22160%22%20r%3D%222%22/%3E%3Ccircle%20cx%3D%22280%22%20cy%3D%2260%22%20r%3D%222%22/%3E%3Ccircle%20cx%3D%22320%22%20cy%3D%2290%22%20r%3D%222.4%22/%3E%3Ccircle%20cx%3D%22360%22%20cy%3D%2270%22%20r%3D%221.8%22/%3E%3Ccircle%20cx%3D%22380%22%20cy%3D%22110%22%20r%3D%222.2%22/%3E%3C/g%3E%3C/svg%3E) no-repeat right 3% top 20px/360px auto,radial-gradient(circle at 15% 10%,rgb(240 40 122 / .3),transparent 40%),linear-gradient(150deg,#2A2233 0%,#3E2447 65%,#5A2350 100%)!important}.fx .bt .reviews .rcard{box-shadow:inset 0 0 0 1px rgb(216 163 42 / .55),0 20px 44px rgb(0 0 0 / .25)}.fx .bt .cta{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cdefs%3E%3CradialGradient%20id%3D%22g%22%20cx%3D%2240%25%22%20cy%3D%2240%25%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23FFF4F8%22/%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23FFC7DF%22/%3E%3C/radialGradient%3E%3Cmask%20id%3D%22m%22%3E%3Crect%20width%3D%22100%22%20height%3D%22100%22%20fill%3D%22%23fff%22/%3E%3Ccircle%20cx%3D%2264%22%20cy%3D%2240%22%20r%3D%2234%22%20fill%3D%22%23000%22/%3E%3C/mask%3E%3C/defs%3E%3Ccircle%20cx%3D%2248%22%20cy%3D%2252%22%20r%3D%2236%22%20fill%3D%22url%28%23g%29%22%20mask%3D%22url%28%23m%29%22/%3E%3C/svg%3E),linear-gradient(120deg,var(--pink),#FF5A7A 55%,#B43CC8)!important;background-repeat:no-repeat;background-position:right 30% top -18px,0 0;background-size:120px 120px,auto}@media (max-width:640px){.fx .bt .tl{background-size:64px 64px,220px auto,auto,auto,auto!important;background-position:right 5% top 18px,right -20px bottom -50px,0 0,0 0,0 0!important}.fx .bt .reviews{background-size:240px auto,auto,auto!important}.fx .bt .cta{background-position:right 4% top -24px,0 0}.fx .bt .fx-orn{width:160px}}@media (prefers-reduced-motion:reduce){.fx .bt .fx-stars i,.fx .bt .btn-pink,.fx .bt h1 em,.fx .bt .h2 em,.fx .bt .hero-img::after,.fx .bt .hero .quote::before{animation:none!important}}@media print{.fx-glow,.fx .bt .fx-stars,.fx .bt .fx-orn{display:none}.fx .bt .fx-rise{opacity:1;transform:none}}@media (max-width:640px){.fx .bt .fx-stars i:nth-child(3n),.fx .bt .fx-stars i:nth-child(3n+1){display:none}.fx .bt .fx-stars.is-light .fx-sp{opacity:.6}}.bt .mnav .mnav-sub{border-bottom:1px solid #F3E6EE}.bt .mnav .mnav-sub-h{display:flex;align-items:center;gap:12px;width:100%;background:none;border:0;padding:12px 4px;cursor:pointer;font-family:var(--f-body);font-weight:500;font-size:17px;color:var(--navy);text-align:left}.bt .mnav .mnav-sub-h::before{content:"✦";color:var(--teal);font-size:10px}.bt .mnav .mnav-sub-h::after{content:"";margin-left:auto;width:9px;height:9px;border-right:2px solid var(--pink-d);border-bottom:2px solid var(--pink-d);transform:rotate(45deg) translateY(-3px);transition:transform .2s}.bt .mnav .mnav-sub.open .mnav-sub-h::after{transform:rotate(-135deg) translateY(-2px)}.bt .mnav .mnav-sub-l{display:none;flex-direction:column;margin:0 0 10px 22px;padding-left:12px;border-left:2px solid #F7CFE0}.bt .mnav .mnav-sub.open .mnav-sub-l{display:flex}.bt .mnav .mnav-sub-l a{font-size:16px;padding:9px 4px;border-bottom:0}.bt .mnav .mnav-sub-l a::before{content:"";display:none}.bt .mnav{overflow-x:hidden}.bt .mnav ul,.bt .mnav .sub-menu{position:static!important;transform:none!important;left:auto!important;right:auto!important;width:auto!important;max-width:100%!important;box-shadow:none!important}.bt{--gold:#C9962E;--gold-l:#DDB45A;--sun:#C9962E}.bt .stars,.bt .ts-st,.bt .xp-stars,.bt .hero-proof .stars,.bt .rcard .stars,.bt .reviews .stars,.bt .rat b{color:#C9962E!important;background:linear-gradient(180deg,#F0D592 0%,#D6A847 48%,#A9781D 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;text-shadow:none!important;filter:drop-shadow(0 1px 0 rgb(120 80 10 / .25))}.bt .star-rating span::before,.bt .star-rating::before,.woocommerce .star-rating span::before{color:#C9962E!important}.bt .tc-st,.bt .tc-st.s4,.fx .bt .hero-img::after,.fx .bt .hero .quote::before,.bt .as-app>.wrap::before,.bt .as-app>.wrap::after,.bt .xp-f::after,.bt .donate::after{color:#D6A847!important;text-shadow:0 0 10px rgb(214 168 71 / .45)!important}.fx .bt .fx-sp,.fx .bt .fx-stars.is-light .fx-sp{background:linear-gradient(180deg,#F0D592,#C9962E)!important;filter:drop-shadow(0 0 4px rgb(214 168 71 / .6))!important}.fx .bt .fx-dot{background:#E2BE6A!important;box-shadow:0 0 6px 1px rgb(214 168 71 / .55)!important}.fx .bt .fx-stars.is-light .fx-dot{background:#D6A847!important;box-shadow:0 0 5px rgb(201 150 46 / .4)!important;opacity:.7}.bt .eyebrow::first-letter,.bt .eyebrow::first-letter{color:#D6A847!important;-webkit-text-fill-color:#D6A847}.bti{display:block;width:min(170px,62%);margin:0 auto 14px;line-height:0}.bti-big{width:min(300px,78%);margin:6px auto 22px}.bti .bti-svg{width:100%;height:auto;display:block;border-radius:22px;box-shadow:0 14px 30px rgb(42 34 51 / .25)}.bti-credit{font-size:12px;opacity:.65;text-align:center;margin:28px auto 10px;max-width:640px}.bti-credit a{color:inherit}@media (max-width:600px){.bti{width:min(150px,58%)}.bti-big{width:min(240px,74%)}}.bt{--pink:#F4198F;--pink-d:#C8107A;--hot:#FF69B4;--violet:#8A2BE2;--indigo:#4B0082;--slate:#6A5ACD;--blush:#FFF0F5;--blush2:#FFE4E1;--lav:#F4ECFF;--line:#F6CDE3;--navy:#2A1458;--body:#4E4470;--cosmic:linear-gradient(135deg,#4B0082 0%,#6A2BC4 48%,#B0209A 100%);--cosmic-soft:linear-gradient(135deg,#6A5ACD 0%,#8A2BE2 50%,#F4198F 100%)}.bt{background:var(--blush)}.bt .hero,.fx .bt .hero{background:radial-gradient(circle at 88% 12%,rgb(244 25 143 / .16),transparent 38%),radial-gradient(circle at 8% 92%,rgb(138 43 226 / .14),transparent 40%),linear-gradient(180deg,#FFF0F5 0%,#F7EEFF 100%)!important}.bt .hs-sec,.bt .dh-sec{background:linear-gradient(180deg,#FFF0F5 0%,#F7F0FF 100%)!important}.fx .bt .tl,.bt .tl{background:radial-gradient(circle at 85% 18%,rgb(255 105 180 / .45),transparent 42%),radial-gradient(circle at 10% 100%,rgb(106 90 205 / .55),transparent 46%),var(--cosmic)!important}.fx .bt .reviews,.bt .reviews{background:radial-gradient(circle at 12% 10%,rgb(255 105 180 / .4),transparent 40%),radial-gradient(circle at 90% 90%,rgb(106 90 205 / .5),transparent 45%),linear-gradient(150deg,#5B1FA8 0%,#7A2BC8 55%,#B0209A 100%)!important}.bt .dh-sky{background:radial-gradient(circle at 85% 15%,rgb(255 105 180 / .5),transparent 45%),radial-gradient(circle at 10% 100%,rgb(106 90 205 / .55),transparent 50%),var(--cosmic)!important}.bt .ft{background:linear-gradient(160deg,#3A0C72 0%,#5B21A8 60%,#7C2AB8 100%)!important}.bt .mbar{background:linear-gradient(120deg,#4B0082,#8A2BE2)!important}.bt .two .way:last-child,.bt .way[style*="--navy"]{background:radial-gradient(circle at 85% 10%,rgb(255 105 180 / .45),transparent 45%),var(--cosmic)!important}.bt .live-box,.bt .summary{background:var(--cosmic)!important}.bt .cta{background-color:transparent!important}.fx .bt .cta{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20d%3D%22M60%2014a36%2036%200%201%200%2026%2062A30%2030%200%201%201%2060%2014z%22%20fill%3D%22%23FFE4F1%22%2F%3E%3C%2Fsvg%3E),linear-gradient(120deg,#F4198F 0%,#C020A8 55%,#8A2BE2 100%)!important}.bt .cta:not(.fx *){background:linear-gradient(120deg,#F4198F 0%,#C020A8 55%,#8A2BE2 100%)}.bt .tc-face{background:linear-gradient(165deg,#4B1A9E 0%,#3A0C72 55%,#6A2BC4 100%)!important}.bt .tr-back,.bt .tc-back{background-color:#4B0082!important}.bt .dh-card{background:var(--cosmic)!important}.bt .tc-g-astro{background:radial-gradient(circle at 75% 20%,rgb(255 105 180 / .3),transparent 40%),linear-gradient(135deg,#4B0082 0%,#6A5ACD 55%,#8A2BE2 100%)!important}.bt .tc-cover{background:radial-gradient(circle at 25% 20%,rgb(255 255 255 / .35),transparent 40%),linear-gradient(135deg,#F4198F 0%,#B43CC8 55%,#6A5ACD 100%)}.bt .btn-pink{background-color:#F4198F;box-shadow:0 12px 26px rgb(244 25 143 / .3)}.bt .btn-line{border-color:var(--navy);color:var(--navy)}.fx .bt h1 em,.fx .bt .h2 em,.fx .bt .pagehead h1 em,.bt h1 em,.bt .h2 em{background:linear-gradient(100deg,#F4198F 0%,#8A2BE2 45%,#F4198F 70%,#FF69B4 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0}.fx .bt .reviews .h2 em,.fx .bt .tl .h2 em,.fx .bt .cta em{background-image:linear-gradient(100deg,#FFD1EA 0%,#fff 40%,#FFB6DE 70%,#E2BE6A 100%)}.bt .eyebrow{color:var(--pink-d)}.bt .reviews .eyebrow,.bt .tl .eyebrow{color:#FFD1EA!important}.bt .reviews .h2 em,.bt .tl .h2 em{color:#FFB6DE}.bt .qn-bar{background:#fff}.bt .dh-tabs button[aria-selected=true]{background:linear-gradient(135deg,#F4198F,#8A2BE2)}.bt .dh-m b.on{background:linear-gradient(90deg,#F4198F,#8A2BE2)}.bt .dh-earth{--c:#8A2BE2}.bt .dh-air{--c:#6A5ACD}.bt .dh-p.dh-earth,.bt .dh-sg.dh-earth,.bt .dh-about.dh-earth,.bt .dh-hero-one.dh-earth{--c:#8A2BE2}.bt .dh-p.dh-air,.bt .dh-sg.dh-air,.bt .dh-about.dh-air,.bt .dh-hero-one.dh-air{--c:#6A5ACD}.bt .dh-p.dh-fire,.bt .dh-sg.dh-fire,.bt .dh-about.dh-fire,.bt .dh-hero-one.dh-fire{--c:#F4198F}.bt .tg-card:hover{box-shadow:0 20px 40px rgb(138 43 226 / .18)}.fx-glow{background:radial-gradient(circle,rgb(244 25 143 / .14),rgb(138 43 226 / .08) 40%,transparent 70%)}.bt{--pink:#F014A0;--pink-d:#C40E83;--hot:#FF5CC8;--cyan:#12C8D6;--cyan-d:#0A9FB0;--lime:#7ED320;--lime-d:#5AA514;--blush:#FFF3FB;--line:#F6CDE8;--navy:#2B1747;--body:#4A3F66}.bt{background:var(--blush)}.bt .hero,.fx .bt .hero{background:radial-gradient(circle at 90% 10%,rgb(240 20 160 / .16),transparent 36%),radial-gradient(circle at 6% 92%,rgb(126 211 32 / .18),transparent 38%),radial-gradient(circle at 50% 110%,rgb(18 200 214 / .12),transparent 40%),linear-gradient(180deg,#FFF3FB 0%,#FBFFF3 100%)!important}.bt .hs-sec,.bt .dh-sec{background:linear-gradient(180deg,#FFF3FB 0%,#F6FFF0 100%)!important}.fx .bt .tl,.bt .tl{background:radial-gradient(circle at 88% 15%,rgb(255 92 200 / .55),transparent 42%),radial-gradient(circle at 8% 100%,rgb(126 211 32 / .40),transparent 44%),linear-gradient(135deg,#B00C86 0%,#F014A0 55%,#FF4FC0 100%)!important}.fx .bt .reviews,.bt .reviews{background:radial-gradient(circle at 12% 10%,rgb(240 20 160 / .40),transparent 40%),radial-gradient(circle at 92% 90%,rgb(18 200 214 / .30),transparent 45%),linear-gradient(150deg,#3E8A0C 0%,#5AA514 50%,#7ED320 100%)!important}.bt .dh-sky{background:radial-gradient(circle at 85% 15%,rgb(126 211 32 / .45),transparent 45%),radial-gradient(circle at 10% 100%,rgb(18 200 214 / .45),transparent 50%),linear-gradient(135deg,#C40E83 0%,#F014A0 60%,#FF5CC8 100%)!important}.bt .ft{background:linear-gradient(120deg,#A80A80 0%,#C40E83 35%,#0A9FB0 70%,#5AA514 100%)!important}.bt .mbar{background:linear-gradient(120deg,#F014A0,#12B4C4)!important}.bt .live-box,.bt .summary{background:linear-gradient(135deg,#0A8FA0,#12C8D6)!important}.bt .dh-card{background:linear-gradient(160deg,#C40E83,#F014A0)!important}.fx .bt .cta,.bt .cta{background-image:linear-gradient(120deg,#F014A0 0%,#FF4FC0 40%,#12C8D6 75%,#7ED320 100%)!important}.bt .reviews .h2,.bt .tl .h2,.bt .two .way:last-child h3{text-shadow:0 2px 12px rgb(0 0 0 / .12)}.bt .tc-face{background:linear-gradient(165deg,#C40E83 0%,#A80A80 55%,#0A9FB0 100%)!important}.bt .tr-back,.bt .tc-back{background-color:#C40E83!important}.bt .tc-cover{background:radial-gradient(circle at 25% 20%,rgb(255 255 255 / .35),transparent 40%),linear-gradient(135deg,#F014A0 0%,#FF4FC0 45%,#12C8D6 100%)!important}.bt .tc-g-astro{background:radial-gradient(circle at 75% 20%,rgb(240 20 160 / .35),transparent 40%),linear-gradient(135deg,#5AA514 0%,#7ED320 55%,#12C8D6 100%)!important}.fx .bt h1 em,.fx .bt .h2 em,.fx .bt .pagehead h1 em,.bt h1 em,.bt .h2 em{background:linear-gradient(100deg,#F014A0 0%,#12C8D6 35%,#7ED320 65%,#F014A0 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0}.fx .bt .reviews .h2 em,.fx .bt .tl .h2 em,.fx .bt .cta em{background-image:linear-gradient(100deg,#FFFFFF 0%,#FFF3A8 40%,#FFFFFF 70%,#FFE9F7 100%)}.bt .reviews .eyebrow{color:#F6FFE0!important}.bt .tl .eyebrow{color:#E9FFD0!important}.bt .eyebrow{color:var(--pink-d)}.bt .dh-tabs button[aria-selected=true]{background:linear-gradient(135deg,#F014A0,#12C8D6)}.bt .dh-meters .dh-m:nth-child(1) b.on{background:#F014A0}.bt .dh-meters .dh-m:nth-child(2) b.on{background:#12C8D6}.bt .dh-meters .dh-m:nth-child(3) b.on{background:#7ED320}.bt .dh-p.dh-fire,.bt .dh-sg.dh-fire,.bt .dh-about.dh-fire,.bt .dh-hero-one.dh-fire{--c:#F014A0}.bt .dh-p.dh-earth,.bt .dh-sg.dh-earth,.bt .dh-about.dh-earth,.bt .dh-hero-one.dh-earth{--c:#5AA514}.bt .dh-p.dh-air,.bt .dh-sg.dh-air,.bt .dh-about.dh-air,.bt .dh-hero-one.dh-air{--c:#C45AE0}.bt .dh-p.dh-water,.bt .dh-sg.dh-water,.bt .dh-about.dh-water,.bt .dh-hero-one.dh-water{--c:#12B4C4}.bt .qn-dot.is-paid{background:#F014A0}.bt .qn-dot.is-free{background:#7ED320}.bt .qn-dot{background:#12C8D6}.bt .btn-pink{background-color:#F014A0;box-shadow:0 12px 26px rgb(240 20 160 / .32)}.bt .tg-card:nth-child(3n+1) .tg-k{color:#C40E83}.bt .tg-card:nth-child(3n+2) .tg-k{color:#0A9FB0}.bt .tg-card:nth-child(3n) .tg-k{color:#4C8F10}.fx-glow{background:radial-gradient(circle,rgb(240 20 160 / .12),rgb(126 211 32 / .08) 40%,transparent 70%)}.bt .dh-p.dh-fire,.bt .dh-sg.dh-fire,.bt .dh-about.dh-fire,.bt .dh-hero-one.dh-fire{--c:#C40E83}.bt .dh-p.dh-air,.bt .dh-sg.dh-air,.bt .dh-about.dh-air,.bt .dh-hero-one.dh-air{--c:#FF4FC0}.bt .tl .btn-pink{background:#fff!important;color:#C40E83!important;box-shadow:0 12px 26px rgb(120 0 80 / .25)!important}.bt{--blush:#FFFFFF;background:#FFFFFF!important}.bt .hero,.fx .bt .hero{background:radial-gradient(circle at 92% 8%,rgb(18 200 214 / .14),transparent 36%),radial-gradient(circle at 6% 94%,rgb(126 211 32 / .16),transparent 38%),#FFFFFF!important}.bt .hs-sec,.bt .dh-sec{background:linear-gradient(180deg,#F1FCFD 0%,#F6FFEC 100%)!important}.bt .sec:not(.tl):not(.reviews):not(.hs-sec):not(.dh-sec){background:#FFF}.bt #faq,.bt .sec#faq{background:linear-gradient(180deg,#F6FFEC 0%,#F1FCFD 100%)!important}.bt .qn-bar{background:#FFF}.bt .dh-sky{background:radial-gradient(circle at 85% 15%,rgb(240 20 160 / .30),transparent 45%),linear-gradient(135deg,#087F8F 0%,#0FA9B8 50%,#5AA514 100%)!important}.bt .dh-p{background:#FFF;box-shadow:0 18px 44px rgb(10 143 160 / .12),inset 0 0 0 1px rgb(18 200 214 / .25)!important}.bt .dh-ph{background:linear-gradient(120deg,#F1FCFD,#FFFFFF 70%)!important}.bt .dh-m{background:#F4F8FA}.bt .dh-lucky>div{background:#F4F8FA}.bt .dh-focus{background:#EFFAFB}.bt .ft-tool,.bt .tg-card,.bt .faq details,.bt .rcard{background:#FFFFFF!important;box-shadow:0 12px 30px rgb(43 23 71 / .08),inset 0 0 0 1px rgb(201 150 46 / .35)!important}.fx .bt .cta,.bt .cta{background:linear-gradient(120deg,#A80A80 0%,#D00F92 45%,#0A9FB0 100%)!important}.bt .cta .btn,.bt .cta .btn-white{background:#FFFFFF!important;color:#C40E83!important}.fx .bt .tl,.bt .tl{background:radial-gradient(circle at 88% 15%,rgb(255 92 200 / .40),transparent 42%),radial-gradient(circle at 8% 100%,rgb(126 211 32 / .35),transparent 44%),linear-gradient(135deg,#8E0A70 0%,#C40E83 55%,#E0189A 100%)!important}.bt .two .way:first-child{background:#FFFFFF!important}.bt{--aurora:radial-gradient(60% 80% at 8% 20%,rgba(240,20,160,.16),transparent 60%),radial-gradient(55% 80% at 50% 110%,rgba(126,211,32,.20),transparent 60%),radial-gradient(60% 80% at 95% 15%,rgba(18,200,214,.22),transparent 60%),#FFFFFF}.fx .bt .tl,.bt .tl{background:var(--aurora)!important;color:var(--navy)!important}.bt .tl .h2,.bt .tl h2,.bt .tl .tl-head h2{color:var(--navy)!important}.bt .tl .lead,.bt .tl p{color:var(--body)!important}.bt .tl .eyebrow{color:#C40E83!important}.fx .bt .tl .h2 em,.bt .tl .h2 em{background-image:linear-gradient(100deg,#F014A0 0%,#12C8D6 45%,#7ED320 80%,#F014A0 100%)!important}.bt .tl .btn-pink{background:#F014A0!important;color:#fff!important;box-shadow:0 12px 26px rgb(240 20 160 / .25)!important}.bt .tl .tl-ch{background:#FFFFFF!important;box-shadow:0 10px 26px rgb(43 23 71 / .08),inset 0 0 0 1px rgb(18 200 214 / .25)!important}.fx .bt .reviews,.bt .reviews{background:radial-gradient(60% 80% at 92% 20%,rgb(240 20 160 / .12),transparent 60%),radial-gradient(60% 90% at 10% 10%,rgb(126 211 32 / .24),transparent 60%),radial-gradient(60% 80% at 60% 110%,rgb(18 200 214 / .18),transparent 60%),#FFFFFF!important;color:var(--navy)!important}.bt .reviews .h2,.bt .reviews h2,.bt .reviews a{color:var(--navy)!important}.bt .reviews .eyebrow{color:#4C8F10!important}.fx .bt .reviews .h2 em,.bt .reviews .h2 em{background-image:linear-gradient(100deg,#5AA514 0%,#12C8D6 50%,#F014A0 100%)!important}.bt .dh-sky{background:radial-gradient(60% 90% at 90% 10%,rgb(240 20 160 / .45),transparent 60%),radial-gradient(70% 90% at 0% 100%,rgb(126 211 32 / .55),transparent 60%),radial-gradient(80% 80% at 50% 50%,rgb(255 255 255 / .15),transparent 70%),linear-gradient(135deg,#0A9FB0 0%,#2BB6C0 60%,#55B83C 100%)!important}.bt .dh-card{background:linear-gradient(160deg,#D0168F 0%,#9A3FC0 55%,#0FA9B8 100%)!important}.fx .bt .cta,.bt .cta{background:radial-gradient(60% 120% at 0% 0%,rgb(255 255 255 / .25),transparent 60%),linear-gradient(110deg,#E0189A 0%,#9A4FC8 40%,#12B4C4 75%,#7ED320 100%)!important}.bt .ft{background:radial-gradient(50% 70% at 10% 0%,rgb(240 20 160 / .35),transparent 60%),radial-gradient(50% 70% at 90% 100%,rgb(126 211 32 / .35),transparent 60%),linear-gradient(135deg,#1E2A4A 0%,#0F6A78 55%,#2E7A3A 100%)!important}.bt .tc-cover{background:radial-gradient(circle at 25% 20%,rgb(255 255 255 / .45),transparent 40%),linear-gradient(135deg,#F014A0 0%,#7B6FD8 45%,#12C8D6 75%,#7ED320 100%)!important}.bt .tc-face{background:linear-gradient(165deg,#0A8FA0 0%,#5B3FA8 55%,#C40E83 100%)!important}.bt .ft{background:radial-gradient(50% 70% at 10% 0%,rgb(240 20 160 / .30),transparent 60%),radial-gradient(50% 70% at 90% 100%,rgb(126 211 32 / .40),transparent 60%),linear-gradient(135deg,#0B7686 0%,#0F8E9C 50%,#3E9A3A 100%)!important}.bt .tl-status{display:flex;align-items:center;gap:18px;margin:0 0 22px;padding:14px 22px 14px 14px;border-radius:999px;background:rgb(255 255 255 / .85);box-shadow:0 12px 30px rgb(43 23 71 / .08);width:max-content;max-width:100%;backdrop-filter:blur(6px);transition:background .6s,box-shadow .6s}.bt .tls-orb{position:relative;flex:none;width:58px;height:58px;display:grid;place-items:center}.bt .tls-orb .core{width:22px;height:22px;border-radius:50%;background:#B7B0C8;transition:all .7s cubic-bezier(.2,.8,.2,1);z-index:2}.bt .tls-orb i{position:absolute;inset:0;border-radius:50%;border:2px solid #7ED320;opacity:0}.bt .tls-orb .moon{position:absolute;width:34px;height:34px;fill:#9C8FD0;opacity:0;transform:scale(.6) rotate(-20deg);transition:all .7s cubic-bezier(.2,.8,.2,1);z-index:3}.bt .tls-orb .zz{position:absolute;right:-6px;top:-8px;opacity:0;transition:opacity .6s}.bt .tls-orb .zz em{position:absolute;font-style:normal;font-weight:700;color:#9C8FD0;font-size:12px;opacity:0}.bt .tls-tx{display:flex;flex-direction:column;line-height:1.3}.bt .tls-tx b{font-family:var(--f-head);font-weight:400;font-size:24px;color:var(--navy)}.bt .tls-tx small{font-size:14px;color:var(--body);margin-top:2px}.bt .tls-tx small a{color:var(--pink-d);font-weight:600}.bt .tls-tx>*{display:none}.bt .tl-online .tls-tx .t-on,.bt .tl-busy .tls-tx .t-busy,.bt .tl-offline .tls-tx .t-off{display:block;animation:tlsIn .6s ease both}@keyframes tlsIn{from{opacity:0;transform:translateY(6px)}}.bt .tl-online .tls-orb .core{background:radial-gradient(circle at 35% 30%,#E6FFB8,#7ED320 60%,#4C9A0E);box-shadow:0 0 0 6px rgb(126 211 32 / .22),0 0 22px rgb(126 211 32 / .8);animation:tlsBeat 1.6s ease-in-out infinite}.bt .tl-online .tls-orb i{animation:tlsRing 2.4s cubic-bezier(.2,.6,.3,1) infinite}.bt .tl-online .tls-orb .r2{animation-delay:.8s;border-color:#12C8D6}.bt .tl-online .tls-orb .r3{animation-delay:1.6s;border-color:#F014A0}@keyframes tlsRing{0%{transform:scale(.35);opacity:.9}100%{transform:scale(1.35);opacity:0}}@keyframes tlsBeat{50%{transform:scale(1.15)}}.bt .tl-online .tl-status{background:linear-gradient(90deg,rgb(126 211 32 / .16),rgb(255 255 255 / .92) 40%);box-shadow:0 0 0 2px rgb(126 211 32 / .45),0 14px 34px rgb(126 211 32 / .22)}.bt .tl-online .tl-ch.is-online{box-shadow:0 0 0 2px #7ED320,0 14px 36px rgb(126 211 32 / .30)!important;animation:tlsCard 2.6s ease-in-out infinite}.bt .tl-online .tl-ch.is-online .tl-st{color:#3E8A0C;font-weight:700}@keyframes tlsCard{50%{box-shadow:0 0 0 3px #7ED320,0 18px 44px rgb(126 211 32 / .45)}}.bt .tl-online .btn-pink{animation:tlsBtn 2s ease-in-out infinite}@keyframes tlsBtn{50%{transform:scale(1.04);box-shadow:0 16px 36px rgb(240 20 160 / .45)}}.bt .tl-busy .tls-orb .core{background:radial-gradient(circle at 35% 30%,#D9FBFF,#12C8D6 60%,#0A8FA0);animation:tlsBreathe 3.2s ease-in-out infinite}.bt .tl-busy .tls-orb .r1{border-color:#12C8D6;animation:tlsRing 3.2s ease-out infinite}@keyframes tlsBreathe{50%{transform:scale(.8);opacity:.75}}.bt .tl-busy .tl-status{box-shadow:0 0 0 2px rgb(18 200 214 / .35),0 12px 30px rgb(18 200 214 / .18)}.bt .tl-offline .tls-orb .core{transform:scale(0);opacity:0}.bt .tl-offline .tls-orb .moon{opacity:1;transform:none;animation:tlsRock 5s ease-in-out infinite}.bt .tl-offline .tls-orb .zz{opacity:1}.bt .tl-offline .tls-orb .zz em{animation:tlsZ 3.6s ease-in infinite}.bt .tl-offline .tls-orb .zz em:nth-child(2){animation-delay:1.2s;font-size:10px}.bt .tl-offline .tls-orb .zz em:nth-child(3){animation-delay:2.4s;font-size:9px}@keyframes tlsRock{50%{transform:rotate(-12deg) translateY(-2px)}}@keyframes tlsZ{0%{opacity:0;transform:translate(0,8px)}20%{opacity:1}100%{opacity:0;transform:translate(10px,-16px)}}.bt .tl-offline .tl-ch{opacity:.7;filter:saturate(.6)}.bt .tl-changed .tl-status{animation:tlsSwitch 1.4s ease}@keyframes tlsSwitch{0%{transform:scale(.96)}30%{transform:scale(1.04);box-shadow:0 0 0 8px rgb(240 20 160 / .25),0 0 60px rgb(126 211 32 / .45)}100%{transform:none}}@media (prefers-reduced-motion:reduce){.bt .tls-orb *,.bt .tl-status,.bt .tl-ch,.bt .tl .btn-pink{animation:none!important}}@media (max-width:640px){.bt .tl-status{border-radius:24px;width:100%;padding:12px 14px 12px 10px;gap:12px}.bt .tls-tx b{font-size:20px}.bt .tls-tx small{font-size:13px}}.bt .lv-dot{display:inline-block;width:10px;height:10px;border-radius:50%;background:#B7B0C8;margin-right:6px;vertical-align:middle;position:relative}.bt .lv-dot.is-online{background:#7ED320;box-shadow:0 0 0 0 rgb(126 211 32 / .6);animation:lvDot 1.8s infinite}.bt .lv-dot.is-busy{background:#12C8D6}@keyframes lvDot{0%{box-shadow:0 0 0 0 rgb(126 211 32 / .6)}100%{box-shadow:0 0 0 12px #fff0}}.bt .two{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)!important;align-items:stretch}.bt .two .way.way-private{background:radial-gradient(70% 60% at 100% 0%,rgb(18 200 214 / .16),transparent 60%),radial-gradient(60% 60% at 0% 100%,rgb(126 211 32 / .16),transparent 60%),#FFFFFF!important;border:2px solid var(--pink)!important;box-shadow:0 24px 60px rgb(240 20 160 / .16)!important;padding:38px!important}.bt .two .way.way-private h3{font-size:48px!important;margin-top:22px}.bt .two .way.way-yt{background:#FFFFFF!important;color:var(--navy)!important;border:1px solid #E7E2EF!important;box-shadow:0 10px 26px rgb(43 23 71 / .06)!important;padding:24px!important;align-self:start}.bt .two .way.way-yt .tag{background:#F1F0F6!important;color:var(--body)!important}.bt .two .way.way-yt strong{color:var(--body)}.bt .two .way.way-yt .yt-h{font-size:26px!important;margin-top:16px!important;color:var(--navy)}.bt .two .way.way-yt .yt-neon{height:.9em}.bt .two .way.way-yt .yt-sub{margin:8px 0 0;font-size:14.5px;color:var(--body)}.bt .two .way.way-yt .tiers4{margin-top:14px;gap:6px}.bt .two .way.way-yt .tiers4>div{background:#F7F6FB!important;border:0!important;padding:8px 4px!important}.bt .two .way.way-yt .tiers4 b{font-size:13px;color:var(--navy)!important}.bt .two .way.way-yt .tiers4 span{font-size:15px!important;color:var(--pink-d)!important;text-shadow:none!important}.bt .two .way.way-yt .tiers4 small{font-size:10.5px;color:var(--body)!important}.bt .two .way.way-yt .live-fine{font-size:11.5px;color:var(--body);opacity:.8}.bt .two .way.way-yt .yt-btn{margin-top:16px;text-align:center;padding:12px 18px;font-size:12.5px}@media (max-width:860px){.bt .two{grid-template-columns:1fr!important}.bt .two .way.way-private{padding:26px!important}.bt .two .way.way-private h3{font-size:38px!important}}.bt .way-side{display:flex;flex-direction:column;gap:16px;min-width:0}.bt .live-mini{display:flex;align-items:center;gap:16px;text-decoration:none;color:var(--navy);background:radial-gradient(80% 120% at 0% 0%,rgb(126 211 32 / .18),transparent 60%),radial-gradient(80% 120% at 100% 100%,rgb(18 200 214 / .16),transparent 60%),#fff;border-radius:24px;padding:20px 22px;box-shadow:0 14px 34px rgb(43 23 71 / .10),inset 0 0 0 2px rgb(240 20 160 / .35);transition:transform .2s}.bt .live-mini:hover{transform:translateY(-3px)}.bt .lm-dot{flex:none;width:18px;height:18px;border-radius:50%;background:#B7B0C8;position:relative}.bt .live-mini.tl-online .lm-dot{background:#7ED320;animation:lvDot 1.8s infinite}.bt .live-mini.tl-busy .lm-dot{background:#12C8D6;animation:tlsBreathe 3.2s ease-in-out infinite}.bt .live-mini.tl-offline .lm-dot{background:#fff0;box-shadow:inset -6px -3px 0 0 #9C8FD0;transform:rotate(-20deg)}.bt .lm-tx{flex:1;display:flex;flex-direction:column}.bt .lm-tx b{font-family:var(--f-head);font-weight:400;font-size:26px;line-height:1.1}.bt .lm-tx small{display:none;font-size:14px;color:var(--body);margin-top:3px}.bt .live-mini.tl-online small.t-on,.bt .live-mini.tl-busy small.t-busy,.bt .live-mini.tl-offline small.t-off{display:block}.bt .live-mini.tl-online{box-shadow:0 0 0 2px #7ED320,0 16px 40px rgb(126 211 32 / .30)}.bt .lm-go{flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--pink);color:#fff;font-size:22px}.bt .two .way.way-yt.lift,.bt .two .way.way-yt.lift:last-child{background:#FFFFFF!important}.bt .two .way.way-yt.lift .tiers4 span{color:var(--pink-d)!important;text-shadow:none!important}.bt .two .way.way-yt.lift .tiers4 b,.bt .two .way.way-yt.lift .tiers4 small{color:var(--navy)!important}.bt .way-side>.way-yt{width:100%;box-sizing:border-box}.bt .three{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1.25fr) minmax(0,.9fr);gap:20px;margin-top:34px;align-items:stretch}.bt .three .way{position:relative;display:flex;flex-direction:column;border-radius:28px;padding:32px;min-width:0}.bt .three .w-num{position:absolute;top:-14px;left:28px;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font:600 14px var(--f-body);color:#fff;background:#F014A0;box-shadow:0 6px 14px rgb(240 20 160 / .3)}.bt .three .way h3{font-size:40px;margin-top:20px}.bt .three .way.way-private{background:radial-gradient(70% 55% at 100% 0%,rgb(18 200 214 / .34),transparent 62%),radial-gradient(70% 60% at 0% 100%,rgb(126 211 32 / .34),transparent 62%),radial-gradient(60% 60% at 0% 0%,rgb(240 20 160 / .22),transparent 60%),linear-gradient(160deg,#FFFFFF,#FFF7FC)!important;border:2px solid transparent!important;background-clip:padding-box;box-shadow:0 26px 60px rgb(240 20 160 / .18),0 0 0 2px rgb(240 20 160 / .55)!important;padding:32px!important}.bt .three .way.way-private h3{font-size:44px!important}.bt .three .way.way-private .tag{background:linear-gradient(90deg,#F014A0,#12C8D6)!important}.bt .three .way.way-private .ticks span::before{color:#12B4C4}.bt .three .way.way-private .btn-pink{background:linear-gradient(90deg,#F014A0 0%,#C040C0 50%,#12B4C4 100%)!important}.bt .three .way.way-private .pn-sm{background:rgb(255 255 255 / .75)!important;border-color:rgb(18 200 214 / .45)!important}.bt .three .way-live .w-num{background:#7ED320;box-shadow:0 6px 14px rgb(126 211 32 / .35)}.bt .three .way-yt .w-num{background:#B7B0C8;box-shadow:none}.bt .three .way.way-live{background:radial-gradient(70% 60% at 100% 0%,rgb(126 211 32 / .26),transparent 62%),radial-gradient(70% 60% at 0% 100%,rgb(18 200 214 / .24),transparent 62%),#FFFFFF;box-shadow:0 22px 54px rgb(43 23 71 / .10),0 0 0 2px rgb(126 211 32 / .55)}.bt .way-live .lv-tag{display:inline-flex;align-items:center;gap:8px;background:#F2FBE6;color:#3E8A0C}.bt .way-live .lv-tag .lm-dot{width:10px;height:10px}.bt .way-live .lv-tag>span:not(.lm-dot){display:none}.bt .way-live.tl-online .lv-tag .t-on,.bt .way-live.tl-busy .lv-tag .t-busy,.bt .way-live.tl-offline .lv-tag .t-off{display:inline}.bt .way-live.tl-offline .lv-tag{background:#F3F1F8;color:var(--body)}.bt .way-live.tl-busy .lv-tag{background:#E8FAFC;color:#0A8FA0}.bt .way-live.tl-online .lm-dot{background:#7ED320;animation:lvDot 1.8s infinite}.bt .way-live.tl-busy .lm-dot{background:#12C8D6;animation:tlsBreathe 3.2s ease-in-out infinite}.bt .way-live.tl-offline .lm-dot{background:#fff0;box-shadow:inset -4px -2px 0 0 #9C8FD0;transform:rotate(-20deg)}.bt .way-live.tl-online{box-shadow:0 0 0 2px #7ED320,0 22px 54px rgb(126 211 32 / .30);animation:tlsCard 2.6s ease-in-out infinite}.bt .way-live .lv-sub{margin:10px 0 0;font-size:17px;color:var(--body)}.bt .way-live .lv-rates{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px}.bt .way-live .lv-rates div{background:#F6FBF1;border-radius:16px;padding:10px 6px;text-align:center}.bt .way-live .lv-rates b{display:block;font-size:13px;color:var(--navy)}.bt .way-live .lv-rates span{font-family:var(--f-head);font-size:20px;color:#3E8A0C}.bt .way-live .lv-fine{margin:12px 0 0;font-size:13px;color:var(--body)}.bt .way-live .btn-pink{background:linear-gradient(90deg,#5AA514,#12B4C4)!important;box-shadow:0 12px 26px rgb(18 180 196 / .3)!important}.bt .three .way.way-yt{padding:24px!important;align-self:stretch}.bt .three .way.way-yt .yt-h{font-size:26px!important}.bt .three .way.way-yt .yt-neon{height:1.05em;background:#2A1F3D;border-radius:10px;padding:4px 6px;box-sizing:content-box}.bt .three .way.way-yt .tiers4{grid-template-columns:repeat(2,1fr)!important}@media (max-width:1100px){.bt .three{grid-template-columns:1fr 1fr}.bt .three .way-yt{grid-column:1/-1}}@media (max-width:700px){.bt .three{grid-template-columns:1fr;gap:26px}.bt .three .way{padding:24px!important}.bt .three .way h3{font-size:34px!important}.bt .three .way.way-yt .tiers4{grid-template-columns:repeat(4,1fr)!important}}.bt .three .way.way-private{border:0!important;background-clip:border-box}.bt .way-live .lv-sub,.bt .way-live .lv-fine{text-transform:none!important;letter-spacing:0!important;font-weight:400!important;font-family:var(--f-body)!important}.bt .three .way.way-yt{background:#FFFFFF!important;color:var(--navy)!important;border:1px solid #E7E2EF!important;box-shadow:0 10px 26px rgb(43 23 71 / .06)!important}.bt .three .way.way-yt .tag{background:#F1F0F6!important;color:var(--body)!important}.bt .three .way.way-yt strong{color:var(--body)}.bt .three .way.way-yt .yt-sub{margin:8px 0 0;font-size:14.5px;color:var(--body)}.bt .three .way.way-yt .tiers4{margin-top:14px;gap:6px}.bt .three .way.way-yt .tiers4>div{background:#F7F6FB!important;border:0!important;padding:8px 4px!important;border-radius:12px}.bt .three .way.way-yt .tiers4 b{font-family:var(--f-body);font-size:13px;color:var(--navy)!important}.bt .three .way.way-yt .tiers4 span{font-size:15px!important;color:var(--pink-d)!important;text-shadow:none!important}.bt .three .way.way-yt .tiers4 small{font-size:10.5px;color:var(--body)!important;opacity:1}.bt .three .way.way-yt .live-fine{font-size:11.5px;color:var(--body)!important;opacity:.85}.bt .three .way.way-yt .yt-btn{margin-top:16px;text-align:center;padding:12px 18px;font-size:12.5px}.bt .three .way.way-yt .yt-neon{background:none!important;padding:0!important;border-radius:0;height:1.1em;filter:drop-shadow(0 0 2px #FF3B30) drop-shadow(0 0 8px rgb(255 59 48 / .85)) drop-shadow(0 0 20px rgb(255 59 48 / .45));animation:ytFloat 3.6s ease-in-out infinite,ytLamp 6s linear infinite}.bt .three .way.way-yt .yt-neon rect:first-of-type{stroke:#FF3B30}.bt .three .way.way-yt .yt-neon rect:nth-of-type(2){stroke:#FFD0CC;opacity:.95}.bt .three .way.way-yt .yt-neon path{stroke:#FF4D5E;filter:drop-shadow(0 0 3px rgb(255 77 94 / .9))}.bt .three .way.way-yt .yt-h{position:relative}.bt .three .way.way-yt .yt-h::after{content:"";position:absolute;right:-6px;top:50%;width:90px;height:70px;transform:translateY(-50%);background:radial-gradient(closest-side,rgb(255 59 48 / .18),transparent);pointer-events:none;z-index:-1}@keyframes ytLamp{0%,18%,22%,25%,100%{opacity:1}20%,24%{opacity:.55}}@media (prefers-reduced-motion:reduce){.bt .three .way.way-yt .yt-neon{animation:none}}.bt .three .way.way-yt .yt-h::after{display:none!important}.bt .three .way.way-yt .yt-neon{filter:drop-shadow(0 0 2px #FF3B30) drop-shadow(0 0 10px rgb(255 59 48 / .9)) drop-shadow(0 0 26px rgb(255 59 48 / .5))}.bt{--mesh:radial-gradient(45% 40% at 22% 18%,rgba(255,255,255,.42),transparent 70%),radial-gradient(60% 55% at 0% 0%,#E84BB0 0%,transparent 70%),radial-gradient(60% 60% at 100% 100%,#86D84A 0%,transparent 65%),radial-gradient(55% 55% at 100% 20%,#6A86E0 0%,transparent 70%),linear-gradient(135deg,#E04FB4 0%,#A45CD6 32%,#6E80E0 58%,#3EC4D6 80%,#7ED64A 100%)}.bt .mesh,.bt .dh-sky,.bt .dh-card,.fx .bt .cta,.bt .cta,.bt .tc-cover,.bt .tc-g-astro{background:var(--mesh)!important}.bt .dh-sky::after,.bt .tc-cover::after,.bt .cta::after{content:"";position:absolute;left:50%;top:50%;width:120%;aspect-ratio:1;border-radius:50%;border:1.5px dashed rgb(255 255 255 / .32);transform:translate(-50%,-50%);pointer-events:none}.bt .dh-sky,.bt .cta{position:relative;overflow:hidden}.bt .dh-sky>*,.bt .cta>*{position:relative;z-index:1}.bt .ft{background:linear-gradient(rgb(40 20 70 / .18),rgb(40 20 70 / .18)),var(--mesh)!important}.bt .hero-img::before{background:linear-gradient(135deg,#E04FB4,#A45CD6 35%,#3EC4D6 75%,#7ED64A)!important}.bt .tc-face{background:linear-gradient(170deg,#1F9DB0 0%,#4E58B8 45%,#9A2FA8 75%,#C8208C 100%)!important;border-color:#F0B7A8!important}.bt .tc-face .tc-num{color:#F4A0B8!important}.bt .tr-back,.bt .tc-back{background-color:#6E3FB8!important;border-color:#F0B7A8!important}.bt-rose-card.bti-mesh-card{background:var(--mesh,linear-gradient(135deg,#E04FB4,#A45CD6 32%,#6E80E0 58%,#3EC4D6 80%,#7ED64A))!important;border-radius:22px!important;box-shadow:0 0 0 3px #F0B7A8,0 26px 60px rgb(120 60 160 / .28)!important;overflow:hidden}.bt-rose-card.bti-mesh-card .bt-rose-frame{opacity:0!important}.bt-rose-card.bti-mesh-card .bti-orbit{position:absolute;left:50%;top:45%;width:84%;aspect-ratio:1;border-radius:50%;border:1.5px dashed rgb(255 255 255 / .4);transform:translate(-50%,-50%);pointer-events:none}.bt-rose-card.bti-mesh-card .bti-orbit::before,.bt-rose-card.bti-mesh-card .bti-orbit::after{content:"✦";position:absolute;color:#E8B84A;font-size:20px;text-shadow:0 0 8px rgb(232 184 74 / .6)}.bt-rose-card.bti-mesh-card .bti-orbit::before{left:-8%;top:-14%}.bt-rose-card.bti-mesh-card .bti-orbit::after{right:-10%;bottom:-4%;font-size:26px}.bt-rose-card.bti-mesh-card .bt-rose-mid{z-index:2}.bt-rose-card.bti-mesh-card .bt-rose-mid svg{filter:drop-shadow(0 6px 14px rgb(60 20 110 / .3))}.bt-rose-card.bti-mesh-card .bti-cap{position:absolute;left:10%;right:10%;bottom:7%;text-align:center;padding:7px 6px;border-radius:6px;background:linear-gradient(90deg,#F6C9BC,#F0B7A8 50%,#F6C9BC);color:#4A1D33;font:400 15px var(--f-head);letter-spacing:.14em;text-transform:uppercase;box-shadow:0 6px 14px rgb(60 20 110 / .2);z-index:3}.bt .hero-img::before{inset:24px -24px -24px 24px!important;border-radius:32px!important;display:block!important;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20d%3D%22M50%204%20L57%2043%20L96%2050%20L57%2057%20L50%2096%20L43%2057%20L4%2050%20L43%2043Z%22%20fill%3D%22%23E8B84A%22/%3E%3C/svg%3E) no-repeat 94% 8%/30px 30px,url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20d%3D%22M50%204%20L57%2043%20L96%2050%20L57%2057%20L50%2096%20L43%2057%20L4%2050%20L43%2043Z%22%20fill%3D%22%23E8B84A%22/%3E%3C/svg%3E) no-repeat 6% 92%/20px 20px,url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20d%3D%22M50%204%20L57%2043%20L96%2050%20L57%2057%20L50%2096%20L43%2057%20L4%2050%20L43%2043Z%22%20fill%3D%22%23E8B84A%22/%3E%3C/svg%3E) no-repeat 97% 84%/16px 16px,url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20400%20260%22%20preserveAspectRatio%3D%22none%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%22.45%22%20stroke-width%3D%221.4%22%20stroke-dasharray%3D%224%207%22%3E%3Cellipse%20cx%3D%22200%22%20cy%3D%22130%22%20rx%3D%22230%22%20ry%3D%22150%22/%3E%3Cellipse%20cx%3D%22200%22%20cy%3D%22130%22%20rx%3D%22160%22%20ry%3D%22104%22%20stroke-opacity%3D%22.25%22/%3E%3C/g%3E%3C/svg%3E) no-repeat center/100% 100%,var(--mesh)!important;box-shadow:0 30px 60px rgb(120 60 160 / .28)}.bt .hero-img img{border:6px solid #fff!important}@media (max-width:640px){.bt .hero-img::before{inset:14px -10px -14px 12px!important;border-radius:24px!important}}.bt .three .way.way-yt .yt-neon{filter:drop-shadow(0 0 2px #F014A0) drop-shadow(0 0 10px rgb(240 20 160 / .9)) drop-shadow(0 0 26px rgb(240 20 160 / .5))!important}.bt .three .way.way-yt .yt-neon rect:first-of-type{stroke:#F014A0!important}.bt .three .way.way-yt .yt-neon rect:nth-of-type(2){stroke:#FFC6E8!important}.bt .three .way.way-yt .yt-neon path{stroke:#FF4FC0!important;filter:drop-shadow(0 0 3px rgb(255 79 192 / .9))!important}.bt .hero-img::before{inset:38px 34px -34px -34px!important;transform:rotate(-3deg);transform-origin:50% 50%;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20d%3D%22M50%204%20L57%2043%20L96%2050%20L57%2057%20L50%2096%20L43%2057%20L4%2050%20L43%2043Z%22%20fill%3D%22%23E8B84A%22/%3E%3C/svg%3E) no-repeat 3% 6%/30px 30px,url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20d%3D%22M50%204%20L57%2043%20L96%2050%20L57%2057%20L50%2096%20L43%2057%20L4%2050%20L43%2043Z%22%20fill%3D%22%23E8B84A%22/%3E%3C/svg%3E) no-repeat 4% 90%/22px 22px,url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20100%20100%22%3E%3Cpath%20d%3D%22M50%204%20L57%2043%20L96%2050%20L57%2057%20L50%2096%20L43%2057%20L4%2050%20L43%2043Z%22%20fill%3D%22%23E8B84A%22/%3E%3C/svg%3E) no-repeat 46% 98%/16px 16px,url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20400%20260%22%20preserveAspectRatio%3D%22none%22%3E%3Cg%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-opacity%3D%22.5%22%20stroke-width%3D%221.4%22%20stroke-dasharray%3D%224%207%22%3E%3Cellipse%20cx%3D%22200%22%20cy%3D%22130%22%20rx%3D%22230%22%20ry%3D%22150%22/%3E%3Cellipse%20cx%3D%22200%22%20cy%3D%22130%22%20rx%3D%22175%22%20ry%3D%22112%22%20stroke-opacity%3D%22.3%22/%3E%3C/g%3E%3C/svg%3E) no-repeat center/100% 100%,var(--mesh)!important}@media (max-width:640px){.bt .hero-img::before{inset:20px 14px -16px -12px!important;transform:rotate(-2.5deg)}}.bt .three .way.way-yt .yt-neon{height:1.2em!important;filter:drop-shadow(0 0 1px rgb(240 20 160 / .9)) drop-shadow(0 0 4px rgb(240 20 160 / .45))!important}.bt .three .way.way-yt .yt-neon path{filter:none!important}.bt .three .way.way-yt .yt-neon rect:nth-of-type(2){opacity:.8!important}.bt .three{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important;align-items:stretch!important}.bt .three .way,.bt .three .way.way-private,.bt .three .way.way-live,.bt .three .way.way-yt{padding:30px 28px 28px!important;align-self:stretch!important;display:flex;flex-direction:column;border-radius:28px}.bt .three .way>div:first-of-type{min-height:34px}.bt .three .way .tag,.bt .three .way .lv-tag{font:600 11.5px/1 var(--f-body)!important;letter-spacing:.14em!important;text-transform:uppercase;padding:9px 14px!important;border-radius:999px}.bt .three .way>div:first-of-type strong{font:600 13.5px var(--f-body)!important;color:var(--navy)!important}.bt .three .way h3,.bt .three .way.way-private h3,.bt .three .way.way-yt .yt-h{font-family:var(--f-head)!important;font-weight:400!important;font-size:34px!important;line-height:1.1!important;margin:20px 0 0!important;color:var(--navy)!important}.bt .three .way.way-yt .yt-neon{height:1em!important}.bt .three .way>p:first-of-type,.bt .three .way .lv-sub,.bt .three .way .yt-sub{font:400 15.5px/1.55 var(--f-body)!important;color:var(--body)!important;margin:10px 0 0!important;min-height:48px}.bt .three .way-live .lv-rates,.bt .three .way.way-yt .tiers4{display:grid!important;gap:8px!important;margin-top:18px!important}.bt .three .way-live .lv-rates{grid-template-columns:repeat(3,1fr)!important}.bt .three .way.way-yt .tiers4{grid-template-columns:repeat(2,1fr)!important}.bt .three .way-live .lv-rates>div,.bt .three .way.way-yt .tiers4>div{border-radius:16px!important;padding:12px 6px!important;text-align:center;border:0!important}.bt .three .way-live .lv-rates>div{background:#F3FAEC!important}.bt .three .way.way-yt .tiers4>div{background:#F6F5FA!important}.bt .three .way-live .lv-rates b,.bt .three .way.way-yt .tiers4 b{display:block;font:600 13px var(--f-body)!important;color:var(--navy)!important}.bt .three .way-live .lv-rates span,.bt .three .way.way-yt .tiers4 span{display:block;font:400 22px/1.2 var(--f-head)!important;margin-top:2px}.bt .three .way-live .lv-rates span{color:#3E8A0C!important}.bt .three .way.way-yt .tiers4 span{color:var(--pink-d)!important}.bt .three .way.way-yt .tiers4 small{display:block;font:400 11.5px var(--f-body)!important;color:var(--body)!important;margin-top:2px}.bt .three .way.way-private .ticks{margin-top:16px}.bt .three .way.way-private .ticks span{font:400 15px/1.5 var(--f-body)!important;padding:4px 0 4px 26px}.bt .three .way.way-private .pn-sm{margin-top:16px!important;font-size:13px!important;padding:12px 14px!important}.bt .three .way.way-private .pn-sm *{font-size:13px}.bt .three .way .lv-fine,.bt .three .way.way-yt .live-fine{font:400 13px/1.5 var(--f-body)!important;color:var(--body)!important;opacity:1!important;margin:12px 0 0!important;text-align:left!important}.bt .three .way>div[style*="flex:1"]{flex:1}.bt .three .way .btn,.bt .three .way.way-yt .yt-btn{margin-top:22px!important;width:100%;box-sizing:border-box;padding:17px 18px!important;font:600 13.5px var(--f-body)!important;letter-spacing:.12em!important;text-align:center;border-radius:999px}.bt .three .way.way-yt .yt-btn{border-width:2px!important}.bt .three .way.way-private,.bt .three .way.way-live{box-shadow:0 22px 50px rgb(43 23 71 / .10),0 0 0 2px var(--ring)!important}.bt .three .way.way-private{--ring:rgba(240,20,160,.55)}.bt .three .way.way-live{--ring:rgba(126,211,32,.6)}.bt .three .way.way-live.tl-online{--ring:#7ED320}.bt .three .way.way-yt{box-shadow:0 22px 50px rgb(43 23 71 / .07),0 0 0 1px #E6E1EF!important;border:0!important}@media (max-width:1100px){.bt .three{grid-template-columns:repeat(2,minmax(0,1fr))!important}.bt .three .way-yt{grid-column:1/-1}}@media (max-width:700px){.bt .three{grid-template-columns:1fr!important}.bt .three .way h3,.bt .three .way.way-yt .yt-h{font-size:30px!important}.bt .three .way.way-yt .tiers4{grid-template-columns:repeat(4,1fr)!important}.bt .three .way>p:first-of-type,.bt .three .way .lv-sub,.bt .three .way .yt-sub{min-height:0}}.bt .three .way.way-private .ticks{margin-left:0!important;padding-left:0!important;display:flex;flex-direction:column;gap:2px}.bt .three .way.way-private .ticks span{padding-left:24px!important;position:relative}.bt .three .way.way-private .ticks span::before{position:absolute;left:0}.bt .three .way-live .lv-rates span,.bt .three .way.way-yt .tiers4 span{font-size:20px!important}.bt .three .way-live .lv-rates span small,.bt .three .way-live .lv-rates span{white-space:nowrap}.bt .lv-promo{position:relative;margin-top:16px;border-radius:22px;overflow:hidden;padding:16px 16px 14px;background:var(--mesh);box-shadow:0 0 0 2px #F0B7A8,0 14px 30px rgb(120 60 160 / .22);isolation:isolate}.bt .lv-promo .lp-orbit{position:absolute;left:50%;top:50%;width:130%;aspect-ratio:1;border-radius:50%;border:1.5px dashed rgb(255 255 255 / .35);transform:translate(-50%,-50%);z-index:-1}.bt .lv-promo .lp-sp{position:absolute;color:#E8B84A;text-shadow:0 0 8px rgb(232 184 74 / .6);animation:fxTw 3.4s ease-in-out infinite}.bt .lv-promo .s1{right:12px;top:10px;font-size:16px}.bt .lv-promo .s2{left:10px;bottom:46px;font-size:12px;animation-delay:-1.2s}.bt .lv-promo .s3{right:40%;top:6px;font-size:11px;animation-delay:-2.2s}.bt .lp-chat{display:flex;flex-direction:column;gap:7px}.bt .lp-msg{max-width:84%;font:500 12.5px/1.35 var(--f-body);padding:8px 12px;border-radius:16px;box-shadow:0 6px 14px rgb(60 20 110 / .18);animation:lpIn .6s cubic-bezier(.2,.8,.2,1) both}.bt .lp-msg.me{align-self:flex-end;background:#F014A0;color:#fff;border-bottom-right-radius:5px}.bt .lp-msg.bo{align-self:flex-start;display:flex;align-items:center;gap:8px;background:#fff;color:var(--navy);border-bottom-left-radius:5px;padding:6px 12px 6px 6px;animation-delay:.5s}.bt .lp-msg.bo img{width:24px;height:24px;border-radius:50%;object-fit:cover;object-position:37% 28%;flex:none;box-shadow:0 0 0 2px #F0B7A8}.bt .lp-msg.typing{animation-delay:1s}.bt .lp-msg.typing span{display:inline-flex;gap:4px;padding:4px 2px}.bt .lp-msg.typing i{width:6px;height:6px;border-radius:50%;background:#A45CD6;animation:lpDot 1.2s infinite}.bt .lp-msg.typing i:nth-child(2){animation-delay:.2s;background:#3EC4D6}.bt .lp-msg.typing i:nth-child(3){animation-delay:.4s;background:#7ED64A}@keyframes lpDot{0%,80%,100%{transform:translateY(0);opacity:.5}40%{transform:translateY(-4px);opacity:1}}@keyframes lpIn{from{opacity:0;transform:translateY(8px) scale(.96)}}.bt .lp-pills{display:flex;gap:6px;margin-top:12px;flex-wrap:wrap}.bt .lp-pill{display:inline-flex;align-items:center;gap:6px;background:rgb(255 255 255 / .92);color:var(--navy);font:600 11.5px var(--f-body);padding:6px 11px;border-radius:999px;box-shadow:0 4px 10px rgb(60 20 110 / .15)}.bt .lp-pill svg{width:15px;height:15px;color:#C40E83}.bt .lp-pill.wave b{display:inline-block;width:3px;height:10px;border-radius:2px;background:#3EC4D6;animation:lpWave 1s ease-in-out infinite}.bt .lp-pill.wave b:nth-of-type(2){animation-delay:.15s;background:#A45CD6}.bt .lp-pill.wave b:nth-of-type(3){animation-delay:.3s;background:#F014A0}.bt .lp-pill.wave b:nth-of-type(4){animation-delay:.45s;background:#7ED64A}.bt .lp-pill.wave b:nth-of-type(5){animation-delay:.6s}@keyframes lpWave{50%{transform:scaleY(.35)}}.bt .lp-free{position:absolute;right:12px;bottom:12px;font:600 10.5px var(--f-body);letter-spacing:.12em;text-transform:uppercase;color:#3E2A66;background:linear-gradient(90deg,#F6C9BC,#F0B7A8);padding:7px 11px;border-radius:999px;box-shadow:0 4px 10px rgb(60 20 110 / .18);animation:tcBob 4s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.bt .lv-promo *{animation:none!important}}.bt .lp-free{right:auto!important;bottom:auto!important;left:12px;top:12px}.bt .lv-promo .lp-chat{padding-top:4px}.bt .lv-promo .s1{right:12px;top:auto;bottom:14px}.dr-img{margin:0;float:left;width:170px;margin:4px 22px 10px 0;border-radius:18px;overflow:hidden;box-shadow:0 0 0 3px #F0B7A8,0 14px 30px rgb(120 60 160 / .22);aspect-ratio:23/20;background:#24203A}.dr-img picture,.dr-img img{display:block;width:100%;height:100%;object-fit:cover}.sp-item:has(.dr-img){overflow:hidden}.sp-item:has(.dr-img)::after{content:"";display:block;clear:both}@media (max-width:600px){.dr-img{float:none;width:100%;max-width:340px;margin:0 auto 14px;aspect-ratio:4/3}}html:not(#bt-z):not(#bt-y) body{--n-ink:#2B1747;--n-muted:#5A4F72;--n-pink:#F014A0;--n-pinkd:#C40E83;--n-cyan:#12B4C4;--n-lime:#6CC01F;--n-line:#ECE7F3;--n-mesh:radial-gradient(45% 40% at 22% 18%,rgba(255,255,255,.4),transparent 70%),radial-gradient(60% 55% at 0% 0%,#E84BB0 0%,transparent 70%),radial-gradient(60% 60% at 100% 100%,#86D84A 0%,transparent 65%),radial-gradient(55% 55% at 100% 20%,#6A86E0 0%,transparent 70%),linear-gradient(135deg,#E04FB4 0%,#A45CD6 32%,#6E80E0 58%,#3EC4D6 80%,#7ED64A 100%);--n-aurora:radial-gradient(60% 80% at 6% 10%,rgba(240,20,160,.13),transparent 60%),radial-gradient(55% 80% at 96% 12%,rgba(18,200,214,.16),transparent 60%),radial-gradient(60% 80% at 50% 110%,rgba(126,211,32,.16),transparent 60%),#FFFFFF;--n-ring:linear-gradient(135deg,#F014A0,#A45CD6 35%,#12C8D6 70%,#7ED320)}html:not(#bt-z):not(#bt-y) body .bt-card,html:not(#bt-z):not(#bt-y) body .bt-hub{color:var(--n-ink)!important;--ink:#2B1747;--muted:#5A4F72;--pink:#F014A0;--line:#ECE7F3;--serif:var(--f-head)}html:not(#bt-z):not(#bt-y) body .bt-card :is(h1,h2,h3),html:not(#bt-z):not(#bt-y) body .bt-hub :is(h1,h2,h3){color:var(--n-ink)!important;font-family:var(--f-head)!important;font-weight:400!important}html:not(#bt-z):not(#bt-y) body :is(.bt-card,.bt-hub) :is(h1,h2) em{background:linear-gradient(100deg,#F014A0,#A45CD6 40%,#12B4C4 75%,#6CC01F);-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:#fff0}html:not(#bt-z):not(#bt-y) body :is(.bt-card,.bt-hub) p em{color:var(--n-pinkd)!important}html:not(#bt-z):not(#bt-y) body :is(.bt-card,.bt-hub) a{color:var(--n-pinkd)!important}html:not(#bt-z):not(#bt-y) body :is(.bt-card,.bt-hub) .bt-crumbs a{color:var(--n-muted)!important}html:not(#bt-z):not(#bt-y) body :is(.bt-eyebrow,.sp-sub,.btm-h,.bt-share .lbl,.lbl,.ico,.as-glyph){color:var(--n-pinkd)!important}html:not(#bt-z):not(#bt-y) body :is(.bt-card,.bt-hub) :is(.bt-lede,.lede,.bt-gdesc){color:var(--n-muted)!important}html:not(#bt-z):not(#bt-y) body .bt-fact{background:#fff!important;border:1px solid var(--n-line)!important;border-top:3px solid transparent!important;border-image:none!important;box-shadow:0 8px 22px rgb(43 23 71 / .06);position:relative;overflow:hidden}html:not(#bt-z):not(#bt-y) body .bt-fact::before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--n-ring)}html:not(#bt-z):not(#bt-y) body .bt-fact strong{color:var(--n-ink)!important;font-family:var(--f-head)!important;font-weight:400}html:not(#bt-z):not(#bt-y) body :is(.sp-chips a,.bt-toc a,.bt-stats span,.bt-jump a){background:#fff!important;border:1px solid #DDEFF2!important;color:var(--n-ink)!important;text-decoration:none!important}html:not(#bt-z):not(#bt-y) body :is(.sp-chips a,.bt-toc a,.bt-jump a):hover{border-color:var(--n-pink)!important;color:var(--n-pinkd)!important}html:not(#bt-z):not(#bt-y) body .bt-stats strong{color:var(--n-pinkd)!important}html:not(#bt-z):not(#bt-y) body .sp-tags div:nth-child(3n+1){background:#FFF1F9!important}html:not(#bt-z):not(#bt-y) body .sp-tags div:nth-child(3n+2){background:#EEF9FB!important}html:not(#bt-z):not(#bt-y) body .sp-tags div:nth-child(3n){background:#F3FAEA!important}html:not(#bt-z):not(#bt-y) body .bt-key.up{background:#FFF1F9!important}html:not(#bt-z):not(#bt-y) body .bt-key.rev{background:#EEF9FB!important}html:not(#bt-z):not(#bt-y) body .bt-table{border-color:var(--n-line)!important}html:not(#bt-z):not(#bt-y) body .bt-table th{background:#EEF9FB!important;color:var(--n-ink)}html:not(#bt-z):not(#bt-y) body :is(.sp-item,.bt-yn,.bt-tarotlink,.bt-nav a){border:1.5px solid transparent!important;background:linear-gradient(#fff,#fff) padding-box,var(--n-ring) border-box!important;box-shadow:0 10px 26px rgb(43 23 71 / .06)!important}html:not(#bt-z):not(#bt-y) body .bt-yn .badge{background:var(--n-mesh)!important}html:not(#bt-z):not(#bt-y) body .bt-bo{background:var(--n-aurora)!important;border:1px solid var(--n-line);box-shadow:0 12px 30px rgb(43 23 71 / .06)}html:not(#bt-z):not(#bt-y) body .bt-bo .sig{color:var(--n-pinkd)!important}html:not(#bt-z):not(#bt-y) body .bt-inline-cta{background:linear-gradient(90deg,#EEF9FB,#fff 60%)!important;border-left:4px solid var(--n-cyan)!important}html:not(#bt-z):not(#bt-y) body :is(.bt-card,.bt-hub) .bt-cta{background:var(--n-mesh)!important;color:#fff!important;position:relative;overflow:hidden;box-shadow:0 0 0 3px #F0B7A8,0 24px 54px rgb(120 60 160 / .25)}html:not(#bt-z):not(#bt-y) body :is(.bt-card,.bt-hub) .bt-cta::after{content:"";position:absolute;left:50%;top:50%;width:110%;aspect-ratio:1;border-radius:50%;border:1.5px dashed rgb(255 255 255 / .35);transform:translate(-50%,-50%);pointer-events:none}html:not(#bt-z):not(#bt-y) body :is(.bt-card,.bt-hub) .bt-cta>*{position:relative;z-index:1}html:not(#bt-z):not(#bt-y) body :is(.bt-card,.bt-hub) .bt-cta :is(h2,p){color:#fff!important}html:not(#bt-z):not(#bt-y) body :is(.bt-card,.bt-hub) .bt-cta h2 em{background:none;-webkit-text-fill-color:#FFF3A8;color:#FFF3A8!important}html:not(#bt-z):not(#bt-y) body .bt-btn.primary{background:var(--n-pink)!important;color:#fff!important;box-shadow:0 10px 24px rgb(240 20 160 / .3)}html:not(#bt-z):not(#bt-y) body .bt-cta .bt-btn.primary{background:#fff!important;color:var(--n-pinkd)!important}html:not(#bt-z):not(#bt-y) body .bt-cta .bt-btn.ghost{border:2px solid #fff!important;color:#fff!important}html:not(#bt-z):not(#bt-y) body .bt-btn.ghost{border:2px solid var(--n-ink)!important;color:var(--n-ink)!important}html:not(#bt-z):not(#bt-y) body .bt-faq details{border-color:var(--n-line)!important}html:not(#bt-z):not(#bt-y) body .bt-faq summary::after{color:var(--n-pink)!important}html:not(#bt-z):not(#bt-y) body :is(.an-tile,.sp-tile,.bt-c){background:var(--n-mesh)!important;border:0!important;box-shadow:0 0 0 2.5px #F0B7A8,0 14px 28px rgb(120 60 160 / .22)!important;color:#fff!important;position:relative;overflow:hidden}html:not(#bt-z):not(#bt-y) body :is(.an-tile,.sp-tile,.bt-c)::before{opacity:1!important;content:""!important;position:absolute;inset:0;background:radial-gradient(1.4px 1.4px at 16% 18%,#fff,transparent),radial-gradient(1.2px 1.2px at 82% 14%,#fff,transparent),radial-gradient(1.4px 1.4px at 74% 78%,#fff,transparent),radial-gradient(1.2px 1.2px at 22% 70%,#fff,transparent)!important;pointer-events:none}html:not(#bt-z):not(#bt-y) body .bt-c.wands{background:linear-gradient(200deg,rgb(255 140 90 / .35),transparent 55%),var(--n-mesh)!important}html:not(#bt-z):not(#bt-y) body .bt-c.cups{background:linear-gradient(20deg,rgb(18 200 214 / .35),transparent 55%),var(--n-mesh)!important}html:not(#bt-z):not(#bt-y) body .bt-c.swords{background:linear-gradient(160deg,rgb(110 128 224 / .45),transparent 55%),var(--n-mesh)!important}html:not(#bt-z):not(#bt-y) body .bt-c.pentacles{background:linear-gradient(340deg,rgb(126 214 74 / .45),transparent 55%),var(--n-mesh)!important}html:not(#bt-z):not(#bt-y) body :is(.an-tile .an-n,.sp-tile .sym,.bt-c .n){color:#fff!important;-webkit-text-fill-color:#fff!important;background:none!important;text-shadow:0 2px 10px rgb(60 20 110 / .35)!important;font-family:var(--f-head)!important}html:not(#bt-z):not(#bt-y) body .sp-tile .sym{color:#FFE9A8!important;-webkit-text-fill-color:#FFE9A8!important}html:not(#bt-z):not(#bt-y) body :is(.an-tile .an-t,.sp-tile strong,.sp-tile span){color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 6px rgb(60 20 110 / .3)!important}html:not(#bt-z):not(#bt-y) body .bt-c .t{background:linear-gradient(90deg,#F6C9BC,#F0B7A8)!important;color:#3E2A66!important;-webkit-text-fill-color:#3E2A66!important;box-shadow:0 3px 8px rgb(60 20 110 / .2)!important}html:not(#bt-z):not(#bt-y) body .bt-c svg{filter:drop-shadow(0 3px 8px rgb(60 20 110 / .3))!important}html:not(#bt-z):not(#bt-y) body .bt-c svg *{stroke:#fff}html:not(#bt-z):not(#bt-y) body :is(.bt-hhero,.bt-card .fz-hero,.bt-card #tq-res){background:var(--n-aurora)!important;border:1px solid var(--n-line)!important;box-shadow:0 18px 44px rgb(43 23 71 / .07)}html:not(#bt-z):not(#bt-y) body :is(.bt-card .fz-hero,.bt-card #tq-res) :is(h1,h2){color:var(--n-ink)!important}html:not(#bt-z):not(#bt-y) body .bt-card .fz-hero p{color:var(--n-muted)!important}.bt .pagehead{background:radial-gradient(55% 90% at 4% 10%,rgb(240 20 160 / .14),transparent 60%),radial-gradient(55% 90% at 96% 10%,rgb(18 200 214 / .16),transparent 60%),radial-gradient(60% 90% at 50% 120%,rgb(126 211 32 / .16),transparent 60%),#FFFFFF!important}.bt .post-content h2,.bt .post-content h3{color:#2B1747}.bt .post-content a{color:#C40E83}.bt .post-content blockquote{border-left:4px solid #12B4C4;background:linear-gradient(90deg,#EEF9FB,#fff 70%);border-radius:0 14px 14px 0}.bt .post-content h2::before{color:#E8B84A}html:not(#bt-z):not(#bt-y) body :is(footer h4,.ft h4){color:rgb(255 255 255 / .9)!important}html:not(#bt-z):not(#bt-y) body .tc-num{color:#FFD1EA!important}html:not(#bt-z):not(#bt-y) body .tc-face{border-color:#F0B7A8!important}.bt .woocommerce .button,.bt .woocommerce button.button,.bt .woocommerce a.button{background:#F014A0!important;color:#fff!important;border-radius:999px!important}.bt .pv-promo{position:relative;margin-top:16px;border-radius:22px;overflow:hidden;padding:14px;background:var(--mesh);box-shadow:0 0 0 2px #F0B7A8,0 14px 30px rgb(120 60 160 / .22);isolation:isolate;display:flex;gap:12px;align-items:center}.bt .pv-promo .lp-orbit{position:absolute;left:50%;top:50%;width:130%;aspect-ratio:1;border-radius:50%;border:1.5px dashed rgb(255 255 255 / .35);transform:translate(-50%,-50%);z-index:-1}.bt .pv-promo .lp-sp{position:absolute;color:#E8B84A;text-shadow:0 0 8px rgb(232 184 74 / .6);animation:fxTw 3.4s ease-in-out infinite}.bt .pv-promo .s1{right:10px;top:8px;font-size:15px}.bt .pv-promo .s2{left:46%;bottom:6px;font-size:11px;animation-delay:-1.4s}.bt .pv-video{position:relative;flex:none;width:44%;aspect-ratio:16/10;border-radius:14px;overflow:hidden;box-shadow:0 0 0 3px #fff,0 10px 22px rgb(60 20 110 / .3);animation:tcBob 5s ease-in-out infinite}.bt .pv-video img{width:100%;height:100%;object-fit:cover;object-position:30% 30%;display:block}.bt .pv-play{position:absolute;left:50%;top:46%;width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:50%;background:rgb(255 255 255 / .92);box-shadow:0 4px 12px rgb(0 0 0 / .25)}.bt .pv-play::after{content:"";position:absolute;left:12px;top:9px;border-left:10px solid #F014A0;border-top:6px solid #fff0;border-bottom:6px solid #fff0}.bt .pv-bar{position:absolute;left:8px;right:44px;bottom:8px;height:4px;border-radius:2px;background:rgb(255 255 255 / .45)}.bt .pv-bar i{display:block;height:100%;width:38%;border-radius:2px;background:#F014A0;animation:pvBar 6s linear infinite}@keyframes pvBar{from{width:6%}to{width:96%}}.bt .pv-time{position:absolute;right:6px;bottom:3px;font:600 9.5px var(--f-body);color:#fff;text-shadow:0 1px 3px rgb(0 0 0 / .4)}.bt .pv-mail{flex:1;min-width:0;display:flex;align-items:center;gap:9px;background:#fff;border-radius:16px;padding:10px 12px;box-shadow:0 8px 18px rgb(60 20 110 / .2);animation:lpIn .7s cubic-bezier(.2,.8,.2,1) .4s both}.bt .pv-env{flex:none;width:32px;height:32px;border-radius:10px;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#F014A0,#12B4C4)}.bt .pv-env svg{width:18px;height:18px}.bt .pv-mail b{display:block;font:600 12.5px var(--f-body);color:var(--navy)}.bt .pv-mail small{display:block;font:400 11px var(--f-body);color:var(--body)}.bt .yt-promo{display:flex;align-items:center;gap:8px;margin-top:12px;padding:9px 12px;border-radius:14px;background:#F6F5FA;color:var(--body)}.bt .yp-live{font:700 10px var(--f-body);letter-spacing:.1em;color:#fff;background:#F014A0;border-radius:6px;padding:3px 7px;animation:ytLamp 6s linear infinite}.bt .yp-chat{display:inline-flex;gap:3px}.bt .yp-chat i{width:7px;height:7px;border-radius:50%;background:#C9C3D8;animation:lpDot 1.4s infinite}.bt .yp-chat i:nth-child(2){animation-delay:.2s}.bt .yp-chat i:nth-child(3){animation-delay:.4s}.bt .yp-txt{flex:1;font:500 12px var(--f-body)}.bt .yp-heart{color:#F014A0;font-size:14px;animation:tlsBeat 1.8s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.bt .pv-promo *,.bt .yt-promo *{animation:none!important}}@media (max-width:420px){.bt .pv-promo{flex-direction:column;align-items:stretch}.bt .pv-video{width:100%}}html:not(#bt-z):not(#bt-y) body .bt-faq summary::after{color:#fff!important}html:not(#bt-z):not(#bt-y) body .bt-cardart{background:var(--n-mesh)!important;box-shadow:0 0 0 3px #F0B7A8,0 24px 50px rgb(120 60 160 / .28)!important}html:not(#bt-z):not(#bt-y) body .bt-cardart .name{background:linear-gradient(90deg,#F6C9BC,#F0B7A8)!important;color:#3E2A66!important}html:not(#bt-z):not(#bt-y) body .bt-cardart :is(.bt-num,.sp-sym){background:none!important;-webkit-text-fill-color:#fff!important;color:#fff!important;text-shadow:0 3px 12px rgb(60 20 110 / .35)}html:not(#bt-z):not(#bt-y):not(#bt-x) body .an-tile.an-img{background:linear-gradient(180deg,#fff0 30%,rgb(43 23 71 / .72) 100%),var(--an-img) center/cover no-repeat!important;justify-content:flex-end!important;padding-bottom:12px!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .an-tile.an-img::before{display:none!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .an-tile.an-img .an-n{font-size:1.9rem!important;line-height:1}html:not(#bt-z):not(#bt-y):not(#bt-x) body .an-tile.an-img .an-t{font-size:.74rem!important}.bt-cardart.has-an-photo{overflow:hidden}.bt-cardart.has-an-photo .an-photo{position:absolute;left:0;right:0;top:0;bottom:0;z-index:4;display:block}.bt-cardart.has-an-photo .an-photo img{width:100%;height:100%;object-fit:cover;display:block}.bt-cardart.has-an-photo .an-photo::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#fff0 55%,rgb(43 23 71 / .65) 100%)}.bt-cardart.has-an-photo .an-badge{position:absolute;left:50%;bottom:12%;transform:translateX(-50%);z-index:6;font:400 34px/1 var(--f-head);color:#fff;letter-spacing:.04em;text-shadow:0 3px 14px rgb(43 23 71 / .5)}.bt-cardart.has-an-photo .bti-cap,.bt-cardart.has-an-photo .name{z-index:6!important;position:absolute}.bt-cardart.has-an-photo .bti-cap{bottom:4%!important}.bt-cardart.has-an-photo .bt-rose-mid,.bt-cardart.has-an-photo .bti-orbit{display:none!important}.bt-cardart.has-an-photo>:not(.an-photo):not(.an-badge):not(.pin-btn):not(.h27-yr){visibility:hidden!important}.bt-cardart.has-an-photo .an-badge{bottom:6%!important;display:flex;flex-direction:column;align-items:center;gap:8px;width:84%}.bt-cardart.has-an-photo .an-badge b{font:400 38px/1 var(--f-head);color:#fff;text-shadow:0 3px 14px rgb(43 23 71 / .55)}.bt-cardart.has-an-photo .an-badge i{font:400 13px var(--f-head);font-style:normal;letter-spacing:.16em;text-transform:uppercase;color:#3E2A66;background:linear-gradient(90deg,#F6C9BC,#F0B7A8);border-radius:6px;padding:6px 10px;width:100%;text-align:center;box-shadow:0 4px 12px rgb(43 23 71 / .25)}.dr-img{position:relative}.pin-btn{position:absolute;top:8px;left:8px;z-index:8;display:inline-flex;align-items:center;gap:5px;padding:6px 11px 6px 7px;border-radius:999px;background:#E60023;color:#fff!important;font:600 12px var(--f-body,Poppins,sans-serif);text-decoration:none!important;box-shadow:0 4px 12px rgb(0 0 0 / .25);opacity:0;transform:translateY(-4px);transition:opacity .2s,transform .2s}.pin-btn svg{width:16px;height:16px}.dr-img:hover .pin-btn,.bt-cardart:hover .pin-btn,.pin-btn:focus{opacity:1;transform:none}@media (hover:none){.pin-btn{opacity:.95;transform:none;padding:6px}.pin-btn span{display:none}}html:not(#bt-z):not(#bt-y):not(#bt-x) body a.pin-btn,html:not(#bt-z):not(#bt-y):not(#bt-x) body a.pin-btn span{color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important}.aw-bar{position:relative;z-index:60;background:linear-gradient(90deg,#F014A0 0%,#A45CD6 45%,#12B4C4 80%,#6CC01F 100%);color:#fff;font:500 14px/1.45 var(--f-body,Poppins,sans-serif);padding:9px 44px 9px 16px;text-align:center}.aw-bar .aw-in{max-width:1180px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 10px}.aw-bar b{font-weight:700}.aw-bar a{color:#fff;text-decoration:underline;text-underline-offset:3px;font-weight:600}.aw-bar .aw-sep{color:#FFE9A8}.aw-bar .aw-moon{width:16px;height:16px;border-radius:50%;box-shadow:inset -5px -2px 0 0 #FFF3C4;transform:rotate(-20deg);flex:none}.aw-bar .aw-x{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:50%;border:0;background:rgb(255 255 255 / .22);color:#fff;font-size:18px;line-height:1;cursor:pointer}@media (max-width:640px){.aw-bar{font-size:12.5px;padding:8px 40px 8px 12px;text-align:left}.aw-bar .aw-in{justify-content:flex-start}.aw-bar .aw-sep{display:none}}.bt .pn.pn-away{border-color:rgb(18 180 196 / .45)!important;background:linear-gradient(90deg,#EEF9FB,#fff 70%)!important;margin-bottom:10px}.bt .pn .aw-tag{background:linear-gradient(90deg,#12B4C4,#6CC01F)!important}.bt-away-wc{border-top-color:#12B4C4!important}.btc-open{position:fixed;right:18px;bottom:22px;z-index:9990;display:flex;align-items:center;gap:9px;border:0;cursor:pointer;padding:8px 18px 8px 8px;border-radius:999px;color:#fff;font:600 14px var(--f-body,Poppins,sans-serif);background:linear-gradient(120deg,#F014A0,#A45CD6 50%,#12B4C4);box-shadow:0 0 0 3px #fff,0 14px 32px rgb(120 60 160 / .35);transition:transform .2s}.btc-open:hover{transform:translateY(-2px)}.btc-open .btc-ic{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:rgb(255 255 255 / .22)}.btc-open svg{width:22px;height:22px}.btc-open.is-loading .btc-ic{animation:tlsBreathe 1s ease-in-out infinite}.btc-open.is-open .btc-lbl{display:none}.btc-open.is-open{padding:8px}.btc-box{position:fixed;right:18px;bottom:88px;z-index:9991;width:min(380px,calc(100vw - 24px));height:min(560px,calc(100vh - 120px));display:flex;flex-direction:column;border-radius:24px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #ECE7F3,0 30px 70px rgb(43 23 71 / .28);opacity:0;transform:translateY(16px) scale(.97);pointer-events:none;transition:opacity .22s,transform .22s;font-family:var(--f-body,Poppins,sans-serif)}.btc-box.on{opacity:1;transform:none;pointer-events:auto}.btc-head{display:flex;align-items:center;gap:12px;padding:14px 14px 14px 16px;color:#fff;background:radial-gradient(45% 80% at 15% 10%,rgb(255 255 255 / .35),transparent 70%),linear-gradient(120deg,#E04FB4,#A45CD6 40%,#6E80E0 65%,#3EC4D6 85%,#7ED64A)}.btc-av{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:rgb(255 255 255 / .25);color:#FFE9A8;font-size:18px;box-shadow:0 0 0 2px rgb(255 255 255 / .5)}.btc-head div{flex:1}.btc-head b{display:block;font-size:15.5px}.btc-head small{font-size:12px;opacity:.9}.btc-x{width:32px;height:32px;border-radius:50%;border:0;background:rgb(255 255 255 / .25);color:#fff;font-size:20px;cursor:pointer}.btc-log{flex:1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:8px;background:radial-gradient(60% 50% at 0% 0%,rgb(240 20 160 / .06),transparent 60%),radial-gradient(60% 50% at 100% 100%,rgb(18 200 214 / .07),transparent 60%),#FCFBFE}.btc-m{max-width:86%;padding:10px 13px;border-radius:16px;font-size:14px;line-height:1.5;color:#2B1747;animation:lpIn .3s ease both}.btc-m.bot{align-self:flex-start;background:#fff;border-bottom-left-radius:5px;box-shadow:0 4px 14px rgb(43 23 71 / .08)}.btc-m.me{align-self:flex-end;background:#F014A0;color:#fff;border-bottom-right-radius:5px}.btc-m a{color:#C40E83;font-weight:600}.btc-note{display:block;color:#0A8FA0}.btc-chips{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 4px}.btc-chips button{border:1px solid #DDEFF2;background:#fff;color:#2B1747;border-radius:999px;padding:7px 12px;font:500 12.5px var(--f-body,Poppins,sans-serif);cursor:pointer}.btc-chips button:hover{border-color:#F014A0;color:#C40E83}.btc-dots{display:inline-flex;gap:4px}.btc-dots i{width:7px;height:7px;border-radius:50%;background:#A45CD6;animation:lpDot 1.2s infinite}.btc-dots i:nth-child(2){animation-delay:.2s;background:#12B4C4}.btc-dots i:nth-child(3){animation-delay:.4s;background:#6CC01F}.btc-live{display:inline-block;width:9px;height:9px;border-radius:50%;background:#B7B0C8;margin-right:6px;vertical-align:middle}.btc-live.on{background:#7ED320;animation:lvDot 1.8s infinite}.btc-live.busy{background:#12C8D6}.btc-f{display:flex;gap:8px;padding:10px;border-top:1px solid #ECE7F3;background:#fff}.btc-f input{flex:1;min-width:0;border:1px solid #E3DDEE;border-radius:999px;padding:11px 15px;font:400 15px var(--f-body,Poppins,sans-serif);color:#2B1747;outline:none}.btc-f input:focus{border-color:#A45CD6}.btc-f button{flex:none;width:44px;height:44px;border-radius:50%;border:0;background:linear-gradient(135deg,#F014A0,#12B4C4);color:#fff;cursor:pointer;display:grid;place-items:center}.btc-f button svg{width:20px;height:20px}.bt .to-top{bottom:92px!important}@media (max-width:980px){.btc-open{bottom:84px;right:14px}.btc-open .btc-lbl{display:none}.btc-open{padding:6px}.btc-box{right:12px;bottom:146px;height:min(520px,calc(100vh - 170px))}.bt .to-top{bottom:150px!important}}@media (prefers-reduced-motion:reduce){.btc-box,.btc-m{transition:none;animation:none}}.btc-open{background:#1E4FFF;padding:6px 20px 6px 6px;box-shadow:0 0 0 3px #fff,0 0 0 5px rgb(30 79 255 / .25),0 14px 30px rgb(30 79 255 / .4);animation:btcPulse 3.2s ease-in-out infinite}.btc-open:hover{background:#163FD9}.btc-open .btc-ic{width:44px;height:44px;background:#fff;padding:2px;box-shadow:0 0 0 2px rgb(255 255 255 / .6)}.btc-open .btc-ic img,.btc-av img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.btc-open.is-open{padding:6px}.btc-head{background:#1E4FFF;background-image:radial-gradient(60% 120% at 0% 0%,rgb(255 255 255 / .18),transparent 60%)}.btc-av{width:44px;height:44px;background:#fff;padding:2px;box-shadow:0 0 0 2px rgb(255 255 255 / .55)}.btc-x{background:rgb(255 255 255 / .18)}.btc-log{background:#F4F7FF}.btc-m.me{background:#1E4FFF}.btc-m a{color:#1E4FFF}.btc-note{color:#163FD9}.btc-chips button{border-color:#C9D6FF;color:#163FD9}.btc-chips button:hover{border-color:#1E4FFF;background:#1E4FFF;color:#fff}.btc-dots i,.btc-dots i:nth-child(2),.btc-dots i:nth-child(3){background:#1E4FFF}.btc-f input:focus{border-color:#1E4FFF;box-shadow:0 0 0 3px rgb(30 79 255 / .15)}.btc-f button{background:#1E4FFF}@keyframes btcPulse{0%,100%{box-shadow:0 0 0 3px #fff,0 0 0 5px rgb(30 79 255 / .25),0 14px 30px rgb(30 79 255 / .4)}50%{box-shadow:0 0 0 3px #fff,0 0 0 10px rgb(30 79 255 / .12),0 14px 30px rgb(30 79 255 / .4)}}@media (max-width:980px){.btc-open{padding:5px}.btc-open .btc-ic{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.btc-open{animation:none}}html:not(#bt-z):not(#bt-y):not(#bt-x) body .sp-tile.sp-img{background:linear-gradient(180deg,#fff0 35%,rgb(26 16 58 / .82) 100%),var(--sp-img) center/cover no-repeat!important;display:flex!important;flex-direction:column;justify-content:flex-end!important;aspect-ratio:4/3;height:auto!important;min-height:0;padding:16px 18px!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .sp-tile.sp-img strong{margin:0 0 2px!important;font-size:1.3rem!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .sp-tile.sp-img::before,html:not(#bt-z):not(#bt-y):not(#bt-x) body .sp-tile.sp-img .sym{display:none!important}.sp-tile.sp-img{transition:transform .25s,box-shadow .25s}.sp-tile.sp-img:hover{transform:translateY(-3px)}.sp-tile.sp-img:hover .pin-btn,.sp-tile.sp-img:focus-within .pin-btn{opacity:1;transform:none}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-hero:has(.has-h27){grid-template-columns:300px 1fr!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-cardart.has-h27{width:300px!important;aspect-ratio:367/322!important;padding:0!important;border-radius:16px!important;background:#fff!important;box-shadow:0 0 0 3px #fff,0 0 0 5.5px #F0B7A8,0 24px 46px -16px rgb(120 60 160 / .5)!important;transform:rotate(-2.5deg)}.bt-cardart.has-h27 .an-photo::after{display:none}.bt-cardart.has-h27 .an-photo img{object-fit:contain}.bt-cardart.has-h27 .h27-yr{position:absolute;top:8px;right:8px;z-index:7;font:400 15px/1 var(--f-head);letter-spacing:.08em;color:#3E2A66;background:linear-gradient(90deg,#F6C9BC,#F0B7A8);border-radius:999px;padding:6px 11px;box-shadow:0 4px 12px rgb(43 23 71 / .3)}@media (max-width:640px){html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-hero:has(.has-h27){grid-template-columns:1fr!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-cardart.has-h27{width:min(300px,86vw)!important;transform:none}}.dr-img.sp-pic{aspect-ratio:auto;width:180px;background:#fff;border-radius:14px}.dr-img.sp-pic img{height:auto;object-fit:contain}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-hero:has(.has-sp-cover){grid-template-columns:240px 1fr!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-cardart.has-sp-cover{width:240px!important;aspect-ratio:3/4!important}.spa .bt-cardart.has-sp-cover .an-photo img,.bt-cardart.has-sp-cover .an-photo img{object-fit:cover}@media (max-width:640px){html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-hero:has(.has-sp-cover){grid-template-columns:1fr!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-cardart.has-sp-cover{width:min(240px,70vw)!important}.dr-img.sp-pic{width:min(220px,70%)}}html:not(#bt-z):not(#bt-y):not(#bt-x) body .fz-top.has-pic{height:auto!important;padding:0!important;font-size:0!important;letter-spacing:0!important;display:block!important;background:#fff!important;line-height:0}html:not(#bt-z):not(#bt-y):not(#bt-x) body .fz-top.has-pic>:not(.fz-pic):not(.pin-btn){display:none!important}.fz-top.has-pic::before,.fz-top.has-pic::after{display:none!important}.fz-pic,.fz-pic img{display:block;width:100%;height:auto}.fz-c:hover .pin-btn,.fz-top:focus-within .pin-btn,.dh-about-pic:hover .pin-btn,.tq-pic:hover .pin-btn{opacity:1;transform:none}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-cardart.has-tarot{aspect-ratio:300/316!important;width:260px!important}.tq-pic{position:relative;width:min(300px,80%);margin:0 auto 14px;border-radius:16px;overflow:hidden;box-shadow:0 0 0 3px #fff,0 0 0 5.5px #F0B7A8,0 20px 40px -14px rgb(120 60 160 / .45);animation:lpIn .5s ease both}.tq-pic img{display:block;width:100%;height:auto}.dh-about-pic{position:relative;margin:0;align-self:center;width:240px;flex:none;border-radius:16px;overflow:hidden;box-shadow:0 0 0 3px #fff,0 0 0 5.5px #F0B7A8,0 18px 36px -14px rgb(120 60 160 / .45);transform:rotate(-2deg)}.dh-about-pic img{display:block;width:100%;height:auto}@media (max-width:760px){.dh-about-pic{width:min(280px,86%);margin:0 auto 6px;transform:none}}.bt .dh-about:has(.dh-about-pic){grid-template-columns:240px minmax(0,1.5fr) minmax(0,1fr)}@media (max-width:1000px){.bt .dh-about:has(.dh-about-pic){grid-template-columns:200px minmax(0,1fr)}.bt .dh-about:has(.dh-about-pic) .dh-about-go{grid-column:1/-1}.dh-about-pic{width:200px}}@media (max-width:760px){.bt .dh-about:has(.dh-about-pic){grid-template-columns:1fr}.dh-about-pic{width:min(280px,86%)}}.sp-headpic{float:right;margin:0 0 10px 22px}.sp-headpic .dr-img{float:none;margin:0}@media (max-width:600px){.sp-headpic{float:none;margin:0 auto 12px;display:flex;justify-content:center}}.bp-pinhost{position:relative}.bp-pinhost:hover .pin-btn,.bp-pinhost:focus-within .pin-btn{opacity:1;transform:none}.bp-pic,.bp-pic img{display:block;width:100%;height:auto}.arch-card.bp-arch{padding:8px!important;overflow:hidden}.arch-card.bp-arch .bp-pic{border-radius:10px;overflow:hidden;margin-bottom:6px}.bp-hero{position:relative;width:min(260px,70%);margin:0 auto 14px;border-radius:14px;overflow:hidden;box-shadow:0 0 0 3px #fff,0 0 0 5.5px #F0B7A8,0 18px 36px -14px rgb(60 30 90 / .5);animation:lpIn .45s ease both}.edu-card.bp-edu .bp-edu-pic{position:relative;margin:-4px 0 12px;border-radius:12px;overflow:hidden;box-shadow:0 8px 22px -10px rgb(40 20 70 / .45)}.mp-ph.bp-ph{align-items:flex-start}.mp-ph.bp-ph .bp-ph-pic,.bp-sp .bp-ph-pic{position:relative;flex:none;width:96px;margin:0;border-radius:10px;overflow:hidden;box-shadow:0 8px 20px -10px rgb(40 20 70 / .5)}.bp-special{margin:34px 0 10px}.bp-sp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;margin-top:14px}.bp-sp{display:flex;gap:14px;align-items:flex-start;background:#fff;border:1px solid #F3D3E1;border-radius:18px;padding:14px}.bp-sp h3{margin:2px 0 6px!important;font-size:1.1rem!important}.bp-sp p{margin:0;font-size:.95rem}.bt .as-card .as-pic{position:relative;margin:-22px -22px 10px;border-radius:18px 18px 0 0;overflow:hidden;background:#0D0B24}.bt .as-card .as-pic img{display:block;width:100%;height:auto}.bt .as-card:has(.as-pic) .as-glyph{display:none}.bt .as-card .as-pic.is-tall{max-height:360px}.bt .as-card .as-pic.is-tall img{height:360px;object-fit:cover;object-position:50% 20%}.bt .as-card:hover .pin-btn{opacity:1;transform:none}.bt .lv-pairs{padding:56px 24px;background:linear-gradient(180deg,#fff,#FBF4FF)}.bt .lv-pair-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;margin-top:26px}@media (max-width:1000px){.bt .lv-pair-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:640px){.bt .lv-pair-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.bt .lv-pair{position:relative;margin:0;border-radius:14px;overflow:hidden;box-shadow:0 0 0 2.5px #F0B7A8,0 14px 28px -14px rgb(60 30 90 / .5);background:#0D0B24;transition:transform .25s}.bt .lv-pair:hover{transform:translateY(-4px)}.bt .lv-pair:hover .pin-btn{opacity:1;transform:none}.bt .lv-pair img{display:block;width:100%;height:auto}.bt .lv-pair figcaption{position:absolute;left:0;right:0;bottom:0;padding:26px 10px 8px;background:linear-gradient(180deg,transparent,rgb(13 11 36 / .85));color:#fff;font-size:12px;text-align:center;opacity:0;transition:opacity .2s}.bt .lv-pair:hover figcaption,.bt .lv-pair:focus-within figcaption{opacity:1}@media (hover:none){.bt .lv-pair figcaption{opacity:1}}.bt .three{align-items:stretch}.bt .three .way>p:first-of-type,.bt .three .way .lv-sub,.bt .three .way .yt-sub{min-height:52px}.bt .three .way .w-info{margin-top:18px!important}.bt .three .way .w-fine{margin:10px 0 0!important;font-size:13px!important;line-height:1.5;color:var(--body);min-height:20px}.bt .three .way .ticks{margin-top:18px!important;gap:9px!important;font-size:15px!important}.bt .three .way .w-push{flex:1 1 auto;min-height:18px}.bt .three .way .w-promo{margin-top:0!important;height:190px;box-sizing:border-box}.bt .three .way .lv-promo.w-promo{display:flex;flex-direction:column;justify-content:space-between}.bt .three .way .pv-promo.w-promo,.bt .three .way .yt-stream.w-promo{align-items:center}.bt .lv-note b{color:#4E9A12}.bt .yt-note b{color:#C40E83}.bt .yt-note a{color:#C40E83;font-weight:600}.bt .three .way .w-fine+.w-fine{margin-top:4px!important}.bt .three .way .w-cta{margin-top:22px!important;text-align:center}.bt .pv-rates{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.bt .pv-rates div{background:rgb(255 255 255 / .75);border-radius:14px;padding:10px 6px;text-align:center;box-shadow:inset 0 0 0 1px rgb(240 20 160 / .15)}.bt .pv-rates b{display:block;font-size:14px;color:var(--navy)}.bt .pv-rates span{display:block;font:400 24px/1.2 var(--f-head);color:#C40E83}.bt .pv-notes .w-fine b{color:#C40E83}.bt .pv-notes .pv-away b{color:#0A8FA0}.bt .pv-notes .w-fine+.w-fine{margin-top:4px!important}.bt .three .way.way-yt .tiers4{grid-template-columns:repeat(4,1fr)!important;gap:8px!important}.bt .three .way.way-yt .tiers4 div{padding:10px 4px!important}.bt .three .way.way-yt .tiers4 span{font-size:22px!important}.bt .three .way.way-yt .tiers4 small{font-size:11px!important}.bt .yt-stream{position:relative;display:flex;gap:10px;padding:12px;border-radius:22px;background:linear-gradient(135deg,#2B1747,#4A1E5E 55%,#6E1F4E);box-shadow:0 0 0 2px #F0B7A8,0 14px 30px rgb(120 60 160 / .22);overflow:hidden}.bt .ys-screen{position:relative;flex:0 0 50%;align-self:stretch;border-radius:14px;overflow:hidden;background:#000}.bt .ys-screen img{width:100%;height:100%;object-fit:cover;display:block;opacity:.92}.bt .ys-live{position:absolute;left:8px;top:8px;background:#F0144F;color:#fff;font:700 10px/1 var(--f-body);letter-spacing:.08em;padding:5px 7px;border-radius:6px;animation:ysBlink 1.6s ease-in-out infinite}.bt .ys-view{position:absolute;right:8px;top:8px;background:rgb(0 0 0 / .55);color:#fff;font-size:10px;padding:4px 6px;border-radius:6px}.bt .ys-bar{position:absolute;left:8px;right:8px;bottom:8px;height:3px;border-radius:3px;background:rgb(255 255 255 / .3)}.bt .ys-bar i{display:block;height:100%;width:100%;border-radius:3px;background:#F0144F}.bt .ys-chat{flex:1;display:flex;flex-direction:column;justify-content:center;gap:6px;min-width:0}.bt .ys-msg{display:block;background:rgb(255 255 255 / .12);color:#fff;border-radius:10px;padding:5px 8px;font-size:11px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;animation:lpIn .5s ease both}.bt .ys-msg b{color:#FFB3DA;margin-right:4px}.bt .ys-msg.me{background:#F014A0}.bt .ys-msg.me b{color:#fff}.bt .ys-msg:nth-child(2){animation-delay:.4s}.bt .ys-msg:nth-child(3){animation-delay:.8s}.bt .ys-heart{position:absolute;right:14px;bottom:10px;color:#FF5FB8;font-size:16px;animation:ysFloat 2.4s ease-in-out infinite}@keyframes ysBlink{50%{opacity:.55}}@keyframes ysFloat{0%{transform:translateY(0);opacity:1}100%{transform:translateY(-34px);opacity:0}}@media (prefers-reduced-motion:reduce){.bt .ys-live,.bt .ys-heart,.bt .ys-msg{animation:none}}@media (max-width:700px){.bt .three .way .w-promo{height:auto;min-height:130px}.bt .three .way>p:first-of-type,.bt .three .way .lv-sub,.bt .three .way .yt-sub{min-height:0}}.bt .tc-face.tc-pic{background:#0D0B24;border:0;overflow:hidden}.bt .tc-face.tc-pic .tc-inner{position:absolute;inset:0;padding:0;display:block}.bt .tc-face.tc-pic picture,.bt .tc-face.tc-pic img{display:block;width:100%;height:100%;object-fit:cover}.bt .tr-slot-card{position:relative}.bt .tr-slot.has-pos .tr-slot-card{border-style:solid;border-color:rgb(240 183 168 / .6)}.bt .tr-pos-pic{position:absolute;inset:0;border-radius:10px;overflow:hidden;opacity:.55;filter:saturate(.85)}.bt .tr-pos-pic img{display:block;width:100%;height:100%;object-fit:cover}.bt .tr-slot.has-pos:not(.drawn) .tr-slot-card{animation:posGlow 2.4s ease-in-out infinite}@keyframes posGlow{50%{box-shadow:0 0 0 3px rgb(240 183 168 / .35),0 0 22px rgb(240 20 160 / .35)}}.bt .tr-item.has-pos{display:grid;grid-template-columns:64px 1fr;column-gap:16px;align-items:start}.bt .tr-item.has-pos>*:not(.tr-item-pos){grid-column:2}.bt .tr-item-pos{grid-row:1/span 3;width:64px;border-radius:8px;overflow:hidden;box-shadow:0 0 0 2px #F0B7A8}.bt .tr-item-pos img{display:block;width:100%;height:auto}.bt .tr-yn.has-pic{display:flex;align-items:center;gap:20px;max-width:420px;text-align:left}.bt .tr-yn-pic{flex:none;width:120px;border-radius:12px;overflow:hidden;box-shadow:0 0 0 3px #F0B7A8,0 14px 30px rgb(0 0 0 / .4);animation:lpIn .5s ease both}.bt .tr-yn-pic img{display:block;width:100%;height:auto}.bt .lv-story{display:flex;gap:24px;align-items:center;max-width:720px;margin:28px auto 6px;padding:20px;border-radius:24px;background:linear-gradient(135deg,#FFF0F7,#F3ECFF 60%,#EAFBFD);box-shadow:0 0 0 2px #F0B7A8}.bt .lv-story-pic{flex:none;width:150px;border-radius:14px;overflow:hidden;box-shadow:0 0 0 3px #fff,0 16px 32px -12px rgb(60 30 90 / .5);animation:lpIn .6s ease .9s both}.bt .lv-story-pic img{display:block;width:100%;height:auto}.bt .lv-story-tx h3{font-size:30px;margin:4px 0 8px}.bt .lv-story-tx p{margin:0;color:var(--body)}@media (max-width:600px){.bt .lv-story{flex-direction:column;text-align:center}.bt .lv-story-pic{width:170px}.bt .tr-item.has-pos{grid-template-columns:48px 1fr}.bt .tr-item-pos{width:48px}}.bt .guide-cover img,.bt .guide-hero img,.bt .gp-cover img{border-radius:0!important;box-shadow:none!important;filter:drop-shadow(0 22px 26px rgb(27 15 55 / .35)) drop-shadow(0 4px 6px rgb(27 15 55 / .2))}.bt .guide-cover{transform:rotate(-2deg)}.bt .guide-cover picture,.bt .guide-hero picture,.bt .gp-cover picture{display:block}html:not(#bt-z):not(#bt-y):not(#bt-x):not(#bt-w) body a.pin-btn{background:#E60023!important;background-image:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font:700 12.5px/1 var(--f-body,Poppins,sans-serif)!important;letter-spacing:.02em!important;text-transform:none!important;text-shadow:0 1px 1px rgb(0 0 0 / .25)!important;border:0!important;width:auto!important;height:auto!important;min-height:0!important;line-height:1!important}html:not(#bt-z):not(#bt-y):not(#bt-x):not(#bt-w) body a.pin-btn span{display:inline!important;color:#fff!important;-webkit-text-fill-color:#fff!important;background:none!important;font:inherit!important;margin:0!important;padding:0!important;text-shadow:inherit!important}html:not(#bt-z):not(#bt-y):not(#bt-x):not(#bt-w) body a.pin-btn svg{display:block!important;width:16px!important;height:16px!important;color:#fff!important;fill:#fff!important}html:not(#bt-z):not(#bt-y):not(#bt-x):not(#bt-w) body a.pin-btn svg path{fill:#fff!important}html:not(#bt-z):not(#bt-y):not(#bt-x):not(#bt-w) body a.pin-btn:hover{background:#AD081B!important}@media (hover:none){html:not(#bt-z):not(#bt-y):not(#bt-x):not(#bt-w) body a.pin-btn span{display:none!important}}.bt .nav .nav-dd{position:relative}.bt .nav .nav-dd-b{font-family:inherit;font-weight:inherit;font-size:inherit;color:var(--navy);background:none;border:0;padding:8px 14px;border-radius:999px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.bt .nav .nav-dd-b::after{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .2s}.bt .nav .nav-dd-b:hover,.bt .nav .nav-dd.open .nav-dd-b{color:var(--pink);background:#FFF2F8}.bt .nav .nav-dd.is-cur .nav-dd-b{color:var(--pink)}.bt .nav .nav-dd.open .nav-dd-b::after{transform:rotate(-135deg) translateY(-1px)}.bt .nav .nav-dd-m{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,6px);min-width:260px;background:#fff;border-radius:20px;padding:10px;box-shadow:0 0 0 1px #F3E6EE,0 24px 50px rgb(43 23 71 / .18);display:flex;flex-direction:column;opacity:0;visibility:hidden;transition:opacity .18s,transform .18s,visibility .18s;z-index:60}.bt .nav .nav-dd-m::before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px}.bt .nav .nav-dd:hover .nav-dd-m,.bt .nav .nav-dd.open .nav-dd-m,.bt .nav .nav-dd:focus-within .nav-dd-m{opacity:1;visibility:visible;transform:translate(-50%,0)}.bt .nav .nav-dd-m a{font-family:var(--f-body)!important;font-size:15px!important;padding:10px 14px!important;border-radius:12px!important;white-space:nowrap}.bt .nav .nav-dd-m a:hover,.bt .nav .nav-dd-m a[aria-current]{background:#FFF2F8!important;color:var(--pink)!important}.bt .hd-search{flex:none;width:44px;height:44px;border-radius:50%;border:0;background:#FFF2F8;color:var(--navy);display:grid;place-items:center;cursor:pointer;transition:background .2s,color .2s}.bt .hd-search:hover,.bt .hd-search[aria-expanded=true]{background:var(--pink);color:#fff}.bt .hd-search-p{border-top:1px solid #F3E6EE;background:#fff;padding:16px 0 18px;box-shadow:0 18px 30px -18px rgb(43 23 71 / .25);animation:lpIn .2s ease both}.bt .hd-search-p[hidden]{display:none}.bt .bt-search-f{display:flex;gap:8px;max-width:720px;margin:0 auto}.bt .bt-search-f input{flex:1;min-width:0;border:1.5px solid #EBD6E4;border-radius:999px;padding:14px 20px;font:400 16px var(--f-body);color:var(--navy);outline:none;background:#fff}.bt .bt-search-f input:focus{border-color:var(--pink);box-shadow:0 0 0 4px rgb(240 20 160 / .12)}.bt .bt-search-f button{flex:none;width:52px;height:52px;border-radius:50%;border:0;background:var(--pink);color:#fff;display:grid;place-items:center;cursor:pointer}.bt .bt-search-pop{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:12px auto 0;max-width:720px;font-size:13px;color:var(--body)}.bt .bt-search-pop span{align-self:center}.bt .bt-search-pop a{padding:6px 12px;border-radius:999px;background:#FFF2F8;color:var(--navy);text-decoration:none}.bt .bt-search-pop a:hover{background:var(--pink);color:#fff}.bt .nav .nav-home{display:none!important}.bt .hd-in{gap:16px!important}.bt .nav{flex:1 1 auto;min-width:0;justify-content:center;gap:0!important;flex-wrap:nowrap}.bt .nav a,.bt .nav .nav-dd-b{white-space:nowrap}.bt .nav a,.bt .nav .nav-dd-b{font-size:15.5px!important;padding:8px 8px!important}@media (max-width:1400px){.bt .nav a,.bt .nav .nav-dd-b{font-size:15px!important;padding:8px 7px!important}.bt .hd-cta{padding:12px 16px!important;font-size:13px!important}.bt .brand span{font-size:24px}}@media (max-width:1260px){.bt .nav{display:none!important}.bt .menu-btn{display:inline-flex!important}.bt .hd-search{margin-left:auto}}@media (max-width:980px){.bt .hd-search{width:40px;height:40px}}.bt .sr-list{display:grid;gap:14px;max-width:860px;margin:0 auto}.bt .sr-item{display:block;background:#fff;border-radius:20px;padding:18px 22px;text-decoration:none;color:var(--navy);box-shadow:0 0 0 1px #F3E6EE,0 10px 24px rgb(43 23 71 / .06);transition:transform .2s,box-shadow .2s}.bt .sr-item:hover{transform:translateY(-2px);box-shadow:0 0 0 2px #F0B7A8,0 14px 30px rgb(43 23 71 / .1)}.bt .sr-item small{display:block;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#C40E83;font-weight:600}.bt .sr-item h2{font-size:22px;margin:4px 0 6px}.bt .sr-item p{margin:0;font-size:15px;color:var(--body);line-height:1.55}.bt .sr-none{text-align:center;max-width:560px;margin:0 auto}.bt .hd-in .brand{flex:none}.bt .nav .nav-dd-b{font-family:var(--f-nav,var(--f-body));font-weight:500}.bt .nav .btm.btm-2 .btm-p{display:flex;gap:8px}.bt .nav .btm-fun{border-left:1px dashed #F0C9DA;padding-left:14px;margin-left:4px}.bt .nav .btm-fun .btm-h{color:#C40E83}.bt .mnav .mnav-fun .mnav-sub-h{color:#C40E83}.bt input,.bt select,.bt textarea,.bt button{max-width:100%;box-sizing:border-box}.bt input[type=date],.bt input[type=time],.bt input[type=datetime-local],.bt input[type=month]{-webkit-appearance:none;appearance:none;display:block;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;text-align:left;min-height:52px;line-height:normal;background-color:#fff}.bt input[type=date]::-webkit-date-and-time-value,.bt input[type=time]::-webkit-date-and-time-value,.bt input[type=datetime-local]::-webkit-date-and-time-value{text-align:left;margin:0}.bt input[type=date]::-webkit-calendar-picker-indicator,.bt input[type=time]::-webkit-calendar-picker-indicator{margin-left:auto;opacity:.6}.bt input[type=date]:not(:valid):not(:focus)::-webkit-datetime-edit{color:#9A8FAE}.bt form *,.bt .field,.bt .form-row,.bt .lv-person,.bt .tq-q,.bt .bt-py,.bt .time-input-wrap,.bt .form-section{min-width:0}@media (max-width:640px){.bt .form-row,.bt .lv-form,.bt .bt-astro .form-row{display:flex!important;flex-direction:column!important;gap:12px!important}.bt .form-row>*,.bt .field{width:100%!important;max-width:100%!important;flex:1 1 auto!important}.bt .bt-astro,.bt .bt-birth,.bt .bt-love,.bt .bt-card{overflow-x:hidden}.bt .bt-astro input,.bt .bt-birth input,.bt .bt-love input,.bt .bt-card input,.bt .bt-card select{width:100%!important;font-size:16px}.bt .bt-py select{flex:1 1 0%;min-width:0}}.bt .nav .btm:focus-within:not(:hover) .btm-p{display:none!important}.bt .nav .btm:hover .btm-p,.bt .nav .btm:has(:focus-visible) .btm-p,.bt .nav .btm.kb-open .btm-p{display:flex!important}.bt .hero-img picture,.bt .guide-hero picture{display:contents}.bt .lp-msg.bo img{object-position:50% 40%!important}html body .bt .nav .btm .btm-p,html body .bt .nav .btm:hover .btm-p,html body .bt .nav .btm:focus-within .btm-p,html body .bt .nav .btm:has(:focus-visible) .btm-p{display:none!important}html body .bt .nav .btm.open .btm-p{display:flex!important}.bt .nav .btm .btm-t::after{display:none!important}.bt .nav .btm-x{background:none;border:0;padding:6px 4px;margin-left:-4px;cursor:pointer;color:inherit;opacity:.6;display:inline-flex;align-items:center;border-radius:8px}.bt .nav .btm-x:hover{opacity:1;background:#FFF2F8}.bt .nav .btm-x::before{content:"";width:7px;height:7px;border-right:1.8px solid;border-bottom:1.8px solid;transform:rotate(45deg) translateY(-2px);transition:transform .2s}.bt .nav .btm.open .btm-x::before{transform:rotate(-135deg) translateY(-1px)}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-share a.pin,html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-share a.pin *{color:#fff!important;-webkit-text-fill-color:#fff!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-share a.pin{background:#E60023!important;border-color:#E60023!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-share a.pin .dot{background:#fff!important}.bt .tc-face.tc-pic.tc-c78{background:#FFF8F1}.bt .tc-face.tc-pic.tc-c78 picture,.bt .tc-face.tc-pic.tc-c78 img{object-fit:contain}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-cardart.has-tarot.has-c78{aspect-ratio:3/4!important;background:transparent!important;box-shadow:none!important;border:0!important}.mh-sign .mh-pic{position:relative;margin:0 auto 14px;max-width:460px;border-radius:14px;overflow:hidden;line-height:0}.mh-sign .mh-pic img{display:block;width:100%;height:auto;border-radius:14px}.mh-sign .mh-pic.is-tall{width:min(70%,300px);margin-left:auto;margin-right:auto}.mh-sign .mh-pic .pin-btn{opacity:0;transition:opacity .2s}.mh-sign .mh-pic:hover .pin-btn,.mh-sign .mh-pic:focus-within .pin-btn{opacity:1;transform:none}@media (hover:none){.mh-sign .mh-pic .pin-btn{opacity:1}}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-cardart.has-m27{background:#FFF8F1!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt .tc-face.tc-pic.tc-c78{background:#FFF8F1!important;border:2px solid #F0B7A8!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt .tc-face.tc-pic.tc-c78 .tc-inner{inset:3px;border:0;display:flex;align-items:center;justify-content:center}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt .tc-face.tc-pic.tc-c78 picture{display:flex;align-items:center;justify-content:center;width:100%;height:100%}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt .tc-face.tc-pic.tc-c78 img{object-fit:contain;border-radius:8px}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt .tr-item-pos .tr-item-card{display:block;background:#FFF8F1;border-radius:8px;overflow:hidden}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt .tr-item-pos .tr-item-card img{display:block;width:100%;height:100%;object-fit:contain}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt .tr-item-pos .tr-item-card.is-rev img{transform:rotate(180deg)}.bt-season{padding:10px 24px 34px}.bt-season-in{display:flex;align-items:center;gap:26px;background:linear-gradient(120deg,#1E1240 0%,#3A1458 55%,#6A1F4E 100%);border-radius:24px;padding:20px 30px 20px 20px;color:#FFF4F8;box-shadow:0 18px 40px -18px rgb(60 20 90 / .55)}.bt-season-pic{flex:none;width:110px;border-radius:12px;overflow:hidden;box-shadow:0 0 0 3px #F2C75C}.bt-season-pic img{display:block;width:100%;height:auto}.bt-season-tx{flex:1;min-width:0}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-season .eyebrow{color:#FF8FC4!important;margin:0 0 6px}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-season h2{color:#FFF4F8!important;font-size:clamp(22px,2.6vw,30px);margin:0 0 6px;line-height:1.15}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-season p{color:#F3D7E6!important;margin:0;font-size:16px}.bt-season-btn{flex:none}@media (max-width:700px){.bt-season-in{flex-wrap:wrap;gap:14px;padding:16px}.bt-season-pic{width:78px}.bt-season-tx{flex:1 1 180px}.bt-season-btn{width:100%;text-align:center}}.rv-sec{padding:10px 24px 70px}.rv-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:22px}.rv-sec h2{margin:6px 0 4px}.rv-sum{margin:0;color:var(--body);font-size:16px}.rv-stars{color:#E8A93A;letter-spacing:2px;font-size:18px}.rv-all{font-weight:600;font-size:14px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border-bottom:2px solid var(--pink);padding-bottom:3px}.rv-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.rv-c{margin:0;background:#fff;border:1px solid #F3D3E1;border-radius:20px;padding:22px 22px 18px;box-shadow:0 12px 30px -18px rgb(120 40 90 / .35)}.rv-c h3{font-size:19px;margin:8px 0 6px}.rv-c blockquote{margin:0;font-size:16px;line-height:1.6;color:var(--ink,#2B1A24)}.rv-c figcaption{margin-top:12px;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--body)}.bt-share2{display:flex;flex-direction:column;align-items:center;gap:8px;margin:26px auto;padding:0;max-width:520px;text-align:center}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-share2 .bs-lbl{font:italic 400 17px var(--f-head,"DM Serif Display",Georgia,serif);letter-spacing:.01em;text-transform:none;color:#8A3A66!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-share2 .bs-lbl span{color:#E8A93A!important;font-style:normal;font-size:13px}.bt-share2 .bs-row{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-share2 .bs-b{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#fff!important;color:var(--c)!important;border:1.5px solid color-mix(in srgb,var(--c) 30%,#F3D3E1)!important;padding:0;cursor:pointer;text-decoration:none!important;box-shadow:none;transition:background .15s,color .15s,transform .15s}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-share2 .bs-b:hover,html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-share2 .bs-b:focus-visible{background:var(--c)!important;color:#fff!important;border-color:var(--c)!important;transform:translateY(-1px)}.bt-share2 .bs-b svg{width:16px;height:16px;display:block}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-share2 .bs-note{min-height:16px;font-size:13px;color:#1E7A46!important}.bt-spread-app{margin:28px -16px 34px;border-radius:26px;padding:34px 18px 26px}.bt-spread-head{text-align:center;margin:0 auto 10px;max-width:620px}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-spread-app .bt-spread-head h2{color:#FFF4F8!important;margin:6px 0 8px}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-spread-app .bt-spread-head p{color:#F3D7E6!important;margin:0}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-spread-app .bt-spread-head .eyebrow{color:#FF8FC4!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-spread-app .tr-intro h2{color:#FFF4F8!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-spread-app .tr-intro p,html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-spread-app .tr-tip{color:#F3D7E6!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .tr-cta a.btn,html:not(#bt-z):not(#bt-y):not(#bt-x) body .tr-cta a.btn *,html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-card a.btn.btn-pink,html:not(#bt-z):not(#bt-y):not(#bt-x) body .content a.btn.btn-pink{color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important}.bt .tr-fan.tr-fan-done{max-height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden;opacity:0;transition:opacity .4s,max-height .6s}html:not(#bt-z):not(#bt-y):not(#bt-x) body .btn.btn-pink{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,#FF4FA3 0%,#E5007A 45%,#9B1F8F 100%)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border:0!important;box-shadow:inset 0 0 0 1.5px rgb(255 226 150 / .75),0 10px 26px -10px rgb(229 0 122 / .75),0 2px 0 rgb(255 255 255 / .25) inset!important;letter-spacing:.08em;text-shadow:0 1px 1px rgb(90 0 50 / .35);transition:transform .2s ease,box-shadow .25s ease,filter .25s ease}html:not(#bt-z):not(#bt-y):not(#bt-x) body .btn.btn-pink::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:radial-gradient(120% 140% at 15% 0%,rgb(255 255 255 / .35) 0%,#fff0 45%)}html:not(#bt-z):not(#bt-y):not(#bt-x) body .btn.btn-pink::after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;z-index:-1;background:linear-gradient(100deg,#fff0 0%,rgb(255 255 255 / .55) 50%,#fff0 100%);transform:skewX(-20deg);transition:left .7s ease}html:not(#bt-z):not(#bt-y):not(#bt-x) body .btn.btn-pink:hover,html:not(#bt-z):not(#bt-y):not(#bt-x) body .btn.btn-pink:focus-visible{transform:translateY(-2px);filter:saturate(1.1);box-shadow:inset 0 0 0 1.5px rgb(255 226 150 / .95),0 16px 34px -12px rgb(229 0 122 / .85),0 0 0 4px rgb(255 79 163 / .15)!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .btn.btn-pink:hover::after,html:not(#bt-z):not(#bt-y):not(#bt-x) body .btn.btn-pink:focus-visible::after{left:120%}html:not(#bt-z):not(#bt-y):not(#bt-x) body .btn.btn-pink:active{transform:translateY(0)}@media (prefers-reduced-motion:reduce){html:not(#bt-z):not(#bt-y):not(#bt-x) body .btn.btn-pink,html:not(#bt-z):not(#bt-y):not(#bt-x) body .btn.btn-pink::after{transition:none}}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-share2 .bs-lbl{display:flex;align-items:center;gap:12px}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-share2 .bs-lbl::before,html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-share2 .bs-lbl::after{content:"";width:46px;height:1px;background:linear-gradient(90deg,#fff0,#E8A93A)}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-share2 .bs-lbl::after{background:linear-gradient(90deg,#E8A93A,#fff0)}.bt-share2 .bs-row{gap:10px}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-share2 .bs-b{width:40px;height:40px;border:0!important;background:radial-gradient(circle at 35% 30%,#FFFFFF 0%,#FFF6FA 55%,#FCE8F1 100%) padding-box,linear-gradient(140deg,#F2C75C,#FF4FA3 55%,#9B1F8F) border-box!important;border:2px solid transparent!important;color:var(--c)!important;box-shadow:0 6px 14px -8px rgb(155 31 143 / .55)}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-share2 .bs-b svg{width:17px;height:17px;transition:transform .2s}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-share2 .bs-b:hover,html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-share2 .bs-b:focus-visible{background:linear-gradient(140deg,var(--c),var(--c)) padding-box,linear-gradient(140deg,#F2C75C,#FF4FA3 55%,#9B1F8F) border-box!important;color:#fff!important;transform:translateY(-3px);box-shadow:0 12px 22px -10px var(--c),0 0 0 4px rgb(255 79 163 / .12)}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-share2 .bs-b:hover svg{transform:scale(1.08)}html:not(#bt-z):not(#bt-y):not(#bt-x) body .btn.btn-pink{background:linear-gradient(135deg,#FF7DBF 0%,#E6358D 50%,#D81B73 100%)!important;box-shadow:inset 0 0 0 1.5px rgb(255 226 150 / .8),0 10px 24px -10px rgb(230 53 141 / .6)!important;text-shadow:0 1px 1px rgb(160 20 80 / .3)}html:not(#bt-z):not(#bt-y):not(#bt-x) body .btn.btn-pink:hover,html:not(#bt-z):not(#bt-y):not(#bt-x) body .btn.btn-pink:focus-visible{box-shadow:inset 0 0 0 1.5px rgb(255 226 150),0 16px 30px -12px rgb(230 53 141 / .7),0 0 0 4px rgb(255 125 191 / .18)!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-share2 .bs-b{background:radial-gradient(circle at 35% 30%,#FFFFFF 0%,#FFF8F1 60%,#FFEAF2 100%) padding-box,linear-gradient(140deg,#F2C75C,#FF7DBF 60%,#E6358D) border-box!important;box-shadow:0 6px 14px -8px rgb(230 53 141 / .45)}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-share2 .bs-b:hover,html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-share2 .bs-b:focus-visible{background:linear-gradient(140deg,var(--c),var(--c)) padding-box,linear-gradient(140deg,#F2C75C,#FF7DBF 60%,#E6358D) border-box!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-share2 .bs-lbl{color:#C2186A!important}.bt-season-in{background:linear-gradient(120deg,#FFF8F1 0%,#FFEAF2 60%,#FFD9EA 100%);color:#3A3F6B;border:1px solid #F7CFE0;box-shadow:0 18px 36px -22px rgb(230 53 141 / .45)}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-season .eyebrow{color:#C2186A!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-season h2{color:#2B1A24!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-season p{color:#3A3F6B!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt .bt-spread-app>.wrap,html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-spread-app>.wrap{background:linear-gradient(160deg,#FFF8F1 0%,#FFEAF2 55%,#FFDCEC 100%)!important;color:#2B1A24!important;border:1px solid #F7CFE0;box-shadow:0 24px 50px -30px rgb(230 53 141 / .45)!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-spread-app .bt-spread-head h2,html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-spread-app .tr-intro h2{color:#2B1A24!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-spread-app .bt-spread-head p,html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-spread-app .tr-intro p,html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-spread-app .tr-tip,html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-spread-app [data-tarot-left]{color:#3A3F6B!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-spread-app .bt-spread-head .eyebrow{color:#C2186A!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-spread-app .tr-slot span,html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-spread-app .tr-slot>span{color:#3A3F6B!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-spread-app .tr-slot-card{border-color:#F0A8C8!important;background:rgb(255 255 255 / .55)!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-spread-app .tr-again .btn{background:#fff!important;color:#C2186A!important;-webkit-text-fill-color:#C2186A!important;border:1.5px solid #F0A8C8!important;box-shadow:0 6px 16px -10px rgb(230 53 141 / .5)!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-spread-app .tr-again .btn:hover{background:#FFEAF2!important;border-color:#E6358D!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-spread-app .tr-note{color:#6E5763!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body :is(.bt-share2 .bs-lbl,.bt-season h2,.bt-spread-app h2,.bt-spread-app h3,.rv-sec h2,.rv-c h3,.tr-cta h3,.tr-item h3){font-family:'DM Serif Display',Georgia,serif!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body .bt-share2 .bs-lbl{font-style:italic!important;font-weight:400!important}html:not(#bt-z):not(#bt-y):not(#bt-x) body :is(.bt-season p,.bt-season .eyebrow,.bt-spread-app p,.bt-spread-app .eyebrow,.rv-sec p,.rv-c blockquote,.rv-c figcaption,.tr-slot span,.bt-share2 .bs-note,.btn){font-family:'Poppins',system-ui,sans-serif!important}.bt-card .bt-banner{margin:0 0 24px;border-radius:22px;overflow:hidden;box-shadow:0 24px 50px -30px rgb(230 53 141 / .5)}.bt-card .bt-banner img{display:block;width:100%;height:auto}.bt-card.has-banner .bt-hero{grid-template-columns:1fr!important}.bt-card.has-banner .bt-hero .bt-cardart{display:none!important}.bt .content>:is(p,ul,ol,h2,h3,h4,h5,h6,blockquote,figure,table,hr,pre,dl){max-width:860px;margin-left:auto;margin-right:auto}.bt .content.wide>:is(p,ul,ol,h2,h3,h4,h5,h6,blockquote,figure,table,hr,pre,dl){max-width:none}.bt .bt-new{display:inline-block;margin-left:6px;padding:1px 8px;border-radius:999px;background:linear-gradient(135deg,#F014A0,#12B4C4);color:#fff;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.7;vertical-align:middle;-webkit-text-fill-color:#fff}