.plan-table__hint{color:#ffffffa8;text-align:center;max-width:760px;margin:24px auto 0;font-size:13px;line-height:1.55}.plan-table__trial{color:#fff;background:linear-gradient(100deg,#2bd6a024,#42a5ff14);border:1px solid #2bd6a06b;border-radius:14px;justify-content:center;align-items:center;gap:16px;margin:-5px 0 28px;padding:18px 22px;display:flex;box-shadow:0 0 24px #2bd6a012}.plan-table__trial>span{color:#2bd6a0;font-size:27px}.plan-table__trial strong{color:#fff;font-size:17px;display:block}.plan-table__trial p{color:#ffffffad;margin:3px 0 0;font-size:12px}@media (max-width:575px){.plan-table__trial{justify-content:flex-start;align-items:flex-start}.plan-table__trial strong{font-size:15px}}.plan-change-dialog__backdrop{z-index:99999;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000c12c7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.plan-change-dialog{color:#fff;text-align:center;background:linear-gradient(145deg,#07313c,#031e29);border:1px solid #ff55288c;border-radius:16px;width:min(100%,480px);padding:30px;box-shadow:0 25px 70px #0000007a}.plan-change-dialog__icon{color:#ff6d3b;background:#ff552814;border:1px solid #ff552873;border-radius:13px;place-items:center;width:54px;height:54px;margin:0 auto 17px;font-size:21px;display:grid}.plan-change-dialog h2{color:#fff;margin:0 0 10px;font-size:24px}.plan-change-dialog>p{color:#ffffffb3;margin:0 auto;font-size:14px;line-height:1.55}.plan-change-dialog__summary{background:#00000024;border:1px solid #ffffff1a;border-radius:10px;justify-content:center;align-items:center;gap:13px;margin:22px 0;padding:14px;font-size:14px;display:flex}.plan-change-dialog__summary span{color:#ffffff8c}.plan-change-dialog__summary i,.plan-change-dialog__summary strong{color:#ff6d3b}.plan-change-dialog__actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.plan-change-dialog__actions button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff2e;border-radius:9px;min-height:44px;padding:10px 14px;font-size:12px;font-weight:800}.plan-change-dialog__actions button:last-child{background:#ff5528;border-color:#ff5528}.plan-change-dialog__actions button:hover{transform:translateY(-1px)}@media (max-width:575px){.plan-change-dialog{padding:24px 18px}.plan-change-dialog__actions{grid-template-columns:1fr}.plan-change-dialog__summary{flex-wrap:wrap}}.plan-change-dialog__backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000c1229;place-items:center}.plan-change-dialog{border-radius:12px;width:min(100%,390px);padding:22px 24px;box-shadow:0 16px 45px #0000006b}.plan-change-dialog h2{margin-bottom:7px;font-size:19px}.plan-change-dialog>p{font-size:13px}.plan-change-dialog__actions{margin-top:19px}.plan-change-dialog__actions button{min-height:40px}@media (max-width:575px){.plan-change-dialog{padding:20px}.plan-change-dialog__actions{grid-template-columns:1fr 1fr}}
.plan-table--log{--log-orange:#ff5528;--log-orange-light:#ff784f;--log-blue:#29b6d7;background:radial-gradient(circle at 50% 0,#ff552814,#0000 32%),#031b27;padding-top:30px}.log-trial-banner{background:linear-gradient(110deg,#021823f5,#052a34db);border:1px solid #ff552894;border-radius:18px;grid-template-columns:100px minmax(270px,.9fr) 1.35fr auto;align-items:center;gap:28px;padding:30px 34px;display:grid;box-shadow:0 18px 50px #0000002e}.log-trial-banner__calendar{width:82px;height:82px;color:var(--log-orange);border:1px solid #ff55287a;border-radius:15px;place-items:center;font-size:44px;display:grid;position:relative}.log-trial-banner__calendar b{font-size:18px;position:absolute;top:38px}.log-trial-banner h1{color:#fff;border-right:1px solid #fff3;margin:0;padding-right:26px;font-size:clamp(23px,2.2vw,34px);line-height:1.15}.log-trial-banner h1 strong{color:var(--log-orange-light);margin-top:5px;display:block}.log-trial-banner__copy>p{color:#ffffffd1;margin:0 0 15px;font-size:14px;line-height:1.55}.log-trial-banner__copy>div{flex-wrap:wrap;gap:18px;display:flex}.log-trial-banner__copy span{color:#ffffffb3;font-size:11px}.log-trial-banner__copy i{color:var(--log-orange);margin-right:7px}.log-trial-banner>a{color:#fff;background:linear-gradient(110deg,var(--log-orange),var(--log-orange-light));white-space:nowrap;border-radius:8px;align-items:center;gap:12px;padding:14px 18px;font-size:12px;font-weight:900;display:flex;box-shadow:0 9px 22px #ff552833}.log-trial-banner>a:hover{color:#fff;background:#e94820}.log-plan-guidance{color:#ffffff8c;text-align:center;margin:20px 0 28px;font-size:14px}.plan-table--log .pricing-strategy__grid{gap:24px}.plan-table--log .pricing-plan{background:linear-gradient(150deg,#051d29fa,#03151ffa);border-color:#ff55284d;padding:25px 26px}.plan-table--log .pricing-plan.is-featured{border-color:#ff5528b8;box-shadow:0 0 24px #ff55281f}.plan-table--log .pricing-plan__badge{background:linear-gradient(110deg,var(--log-orange),var(--log-orange-light))}.plan-table--log .pricing-plan header>span{color:var(--log-orange)!important;border-color:#ff5528b3!important}.plan-table--log .pricing-plan__price{border-bottom:1px solid #ffffff1f;padding-bottom:20px}.plan-table--log .pricing-plan__price strong{font-size:40px}.plan-table--log .pricing-plan__volume{background:0 0;border:0;border-bottom:1px solid #ffffff1f;border-radius:0;padding:0 0 17px}.plan-table--log .pricing-plan__volume strong,.plan-table--log .pricing-plan.is-blue .pricing-plan__volume strong,.plan-table--log .pricing-plan.is-violet .pricing-plan__volume strong,.plan-table--log .pricing-plan.is-green .pricing-plan__volume strong{color:var(--log-orange-light)}.plan-table--log .pricing-plan ul{margin:14px 0 22px}.plan-table--log .pricing-plan li:before{color:var(--log-orange)}.plan-table--log .pricing-plan__button,.plan-table--log .pricing-plan.is-blue .pricing-plan__button,.plan-table--log .pricing-plan.is-violet .pricing-plan__button,.plan-table--log .pricing-plan.is-green .pricing-plan__button{color:var(--log-orange-light);border-color:var(--log-orange);background:0 0;margin-top:auto}.plan-table--log .pricing-plan__button:hover{color:#fff;background:#ff55281f}.plan-table--log .pricing-plan.is-selected{border-color:var(--log-orange);box-shadow:0 0 0 1px #ff552847,0 18px 38px #0000002e}.plan-table--log .pricing-plan.is-selected .pricing-plan__button{color:#fff;background:var(--log-orange);border-color:var(--log-orange)}.log-plan-included{color:#fff;justify-content:center;align-items:center;gap:16px;max-width:760px;margin:27px auto 0;display:flex}.log-plan-included>span{color:var(--log-blue);font-size:30px}.log-plan-included strong{font-size:14px}.log-plan-included strong em{color:var(--log-blue);font-style:normal}.log-plan-included p{color:#ffffff8c;margin:3px 0 0;font-size:12px}@media (max-width:1100px){.log-trial-banner{grid-template-columns:80px 1fr 1.3fr}.log-trial-banner>a{grid-column:2/-1;justify-content:center}.plan-table--log .pricing-strategy__grid{gap:18px}}@media (max-width:767px){.log-trial-banner{grid-template-columns:1fr;padding:24px}.log-trial-banner h1{border:0;padding:0}.log-trial-banner>a{grid-column:auto}.log-trial-banner__copy>div{gap:8px;display:grid}.plan-table--log .pricing-strategy__grid{gap:18px}.log-plan-included{align-items:flex-start}}.pricing-plan__growth-bonus{color:#fff;background:linear-gradient(110deg,#29b6d724,#ff55280f);border:1px solid #29b6d773;border-radius:10px;align-items:flex-start;gap:10px;margin:14px 0 0;padding:12px;transition:border-color .2s,background .2s,transform .2s;display:flex;box-shadow:inset 0 1px #ffffff08}.pricing-plan__growth-bonus:hover{border-color:var(--log-blue);background:linear-gradient(110deg,#29b6d738,#ff552814);transform:translateY(-2px);color:#fff!important}.pricing-plan__growth-bonus>span{width:32px;height:32px;color:var(--log-blue);background:#29b6d71f;border-radius:8px;flex:0 0 32px;place-items:center;font-size:15px;display:grid}.pricing-plan__growth-bonus>div{min-width:0}.pricing-plan__growth-bonus small{color:var(--log-blue);letter-spacing:.1em;margin-bottom:2px;font-size:8px;font-weight:900;display:block}.pricing-plan__growth-bonus strong{color:#fff;font-size:11px;line-height:1.35;display:block}.pricing-plan__growth-bonus p{color:#ffffffb3!important;margin:4px 0 0!important;font-size:9px!important;line-height:1.45!important}.pricing-plan__growth-bonus p b{color:#fff;letter-spacing:-.02em;margin-right:2px;font-size:13px;display:inline-block}.pricing-plan__growth-bonus p i{color:var(--log-blue);margin-left:3px;font-size:12px;font-style:normal;font-weight:900}.log-trial-banner+.pricing-strategy__grid{margin-top:28px}.plan-table--log .pricing-plan.is-featured{transform:none}
