.strategy-section{padding-block:110px;background:#eeeae3;color:#172337;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr);gap:7%;align-items:start}.strategy-intro .eyebrow{color:var(--blue);margin-bottom:25px}.strategy-intro h2{font-size:clamp(38px,4.5vw,65px);max-width:540px;line-height:1.25}.strategy-description{margin-top:28px;font-size:18px}.strategy-promises{margin-block:34px;border-top:1px solid #c9ccd1}.strategy-promises>div{display:flex;align-items:baseline;gap:20px;padding:15px 0;border-bottom:1px solid #c9ccd1}.strategy-promises>div>span{font:12px var(--en);color:var(--blue)}.strategy-disclaimer,.strategy-fine{font-size:12px;color:#505c6d;line-height:1.8}.strategy-workspace{background:#fff;padding:34px;border:1px solid #dce0e5;min-width:0;box-shadow:0 22px 55px #17233708}.strategy-steps{display:flex;list-style:none;padding:0;margin:0 0 28px;gap:10px;justify-content:space-between;border-bottom:1px solid #dce0e5;padding-bottom:25px}.strategy-steps li{display:flex;align-items:center;gap:8px;font-size:12px;color:#697586}.strategy-steps b{border:1px solid #c3ccd9;border-radius:50%;width:27px;height:27px;display:grid;place-items:center;font:12px var(--en)}.strategy-steps [aria-current=step]{color:var(--blue)}.strategy-steps [aria-current=step] b{color:#fff;background:var(--blue);border-color:var(--blue)}.strategy-workspace fieldset{border:0;margin:0;padding:0;min-width:0}.strategy-workspace legend{font-size:21px;font-weight:500;padding:0;margin-bottom:22px;line-height:1.5}.strategy-field{display:flex;flex-direction:column;gap:9px;margin-bottom:20px;font-size:14px}.strategy-field input,.strategy-field textarea,.strategy-field select{border:1px solid #cbd3df;background:#fafbfc;color:#172337;min-height:48px;width:100%;padding:11px 13px;border-radius:0;resize:vertical;font-size:16px;line-height:1.6}.strategy-field :is(input,select,textarea):focus-visible{outline:2px solid #08348b;outline-offset:2px}.strategy-two{display:grid;grid-template-columns:1fr 1fr;gap:16px}.strategy-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:25px;flex-wrap:wrap}.strategy-actions button,.strategy-talk,#strategy-new,#strategy-recover{min-height:48px;padding:11px 20px;font-size:14px}.strategy-primary{background:var(--blue);color:#fff}.strategy-primary:hover{background:#062b73}.strategy-workspace button:disabled{opacity:.5;cursor:wait}.strategy-channels{display:flex;flex-wrap:wrap;gap:10px;margin:5px 0 15px!important}.strategy-channels legend{font-size:14px;margin-bottom:10px}.strategy-channels label{position:relative}.strategy-channels input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.strategy-channels span{display:block;padding:10px 13px;border:1px solid #cbd3df;font:12px var(--en);line-height:24px}.strategy-channels input:checked+span{border-color:var(--blue);background:#eaf0ff;color:var(--blue)}.strategy-channels input:focus-visible+span{outline:2px solid var(--blue);outline-offset:3px}.strategy-consent{display:flex;gap:12px;align-items:flex-start;font-size:12px;margin-block:20px;line-height:1.9}.strategy-consent input{width:20px;height:20px;margin-top:3px;flex:none;accent-color:var(--blue)}.strategy-brief-summary{background:#f1f5fc;border-inline-start:3px solid var(--blue);padding:15px;margin-bottom:20px;white-space:pre-line;overflow-wrap:anywhere;font-size:14px}.strategy-honey{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.strategy-service-note:not(:empty),#strategy-owner-status{font-size:12px;padding:12px 14px;background:#f0f3f8;margin-bottom:20px}#strategy-owner-status{border:1px dashed #8e9db8}#strategy-status{color:#863518;font-size:14px;overflow-wrap:anywhere}#strategy-status:not(:empty){padding-top:18px}#strategy-progress{text-align:center;padding:40px 5px}#strategy-progress h3{font-size:26px;margin-block:18px}#strategy-progress p{font-size:14px;color:#505c6d}.strategy-spinner{width:40px;height:40px;display:inline-block;border:2px solid #d2def4;border-top-color:var(--blue);border-radius:50%;animation:strategy-spin 1s linear infinite}@keyframes strategy-spin{to{transform:rotate(360deg)}}.strategy-result-head{border-bottom:2px solid var(--blue);padding-bottom:22px;margin-bottom:24px}.strategy-result-head>span{font:11px var(--en);letter-spacing:2px;color:var(--blue)}.strategy-result-head h3{font-size:32px;margin-top:16px;overflow-wrap:anywhere}.strategy-plan-section{margin-block:25px}.strategy-plan-section h4{font-size:18px;margin:0 0 10px;color:var(--blue);line-height:1.6}.strategy-plan-section p,.strategy-plan-section li{font-size:14px;line-height:1.95;overflow-wrap:anywhere}.strategy-plan-section ul{padding-inline-start:22px}.strategy-plan-section li{margin-block:7px}.strategy-plan-week{background:#f2f5fb;padding:18px}.strategy-talk{display:block;background:#eaf0ff;color:var(--blue);margin-top:25px;text-align:center}#strategy-new{display:block;margin:15px auto 0;text-decoration:underline}#strategy-email-status{font-size:13px;line-height:1.8}#strategy-verify-form>h3{font-size:25px;margin-bottom:10px}#strategy-verify-address{margin-bottom:20px;overflow-wrap:anywhere}#strategy-verify-form input{font:24px var(--en);letter-spacing:5px}#navigation{gap:24px}@media (max-width:1100px){.strategy-section{gap:4%}.strategy-workspace{padding:25px}}@media (max-width:760px){.strategy-section{grid-template-columns:1fr;padding-block:65px;gap:32px}.strategy-intro h2{font-size:42px}.strategy-description{font-size:16px}.strategy-promises{margin-block:24px}.strategy-workspace{padding:22px 18px}.strategy-two{grid-template-columns:1fr;gap:0}.strategy-steps{gap:7px}.strategy-steps li{font-size:10px;gap:5px}.strategy-steps b{width:24px;height:24px}.strategy-actions button{flex:1}.strategy-result-actions{display:grid;grid-template-columns:1fr}.strategy-result-head h3{font-size:28px}}@media (prefers-reduced-motion:reduce){.strategy-spinner{animation:none}}@media print{body.strategy-print>*:not(main),body.strategy-print main>section:not(#strategy){display:none!important}body.strategy-print #strategy{display:block;background:white;color:#111;padding:0}body.strategy-print .strategy-intro,body.strategy-print .strategy-steps,body.strategy-print #strategy-service-note,body.strategy-print #strategy-owner-status,body.strategy-print #strategy-form,body.strategy-print #strategy-verify-form,body.strategy-print #strategy-status,body.strategy-print #strategy-recover,body.strategy-print .strategy-result-actions,body.strategy-print #strategy-new,body.strategy-print #strategy-email-status,body.strategy-print .page-edit-control{display:none!important}body.strategy-print .strategy-workspace{padding:0;border:0;box-shadow:none}body.strategy-print .strategy-plan-section{break-inside:avoid}body.strategy-print #strategy-result{display:block!important}body.strategy-print .strategy-talk{color:#08348b;background:white}}

.strategy-plan-month{border-inline-start:3px solid var(--blue);padding:18px;background:#eef3fc}.strategy-month-review{margin-top:16px;padding-top:12px;border-top:1px solid #cbd6e8}
.strategy-use-limit{border-inline-start:3px solid #7393d6;padding:10px 14px;margin:0 0 22px;font-size:13px;line-height:1.7;background:#ffffff09}.strategy-marketing-consent{padding:14px;border:1px solid #ffffff20;border-radius:5px}
