.wr-nav-act{flex:none;align-items:center;gap:8px;display:flex}.wr-nav-act .btn{width:auto}.wr-nav a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.wr-nav .wr-cta{position:relative}.wr-nav .wr-cta:after{content:"";position:absolute;inset:-4px -2px}.wr-menu-btn{color:#1d1d1f;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;width:44px;height:44px;transition:background-color .2s, transform .2s var(--spring);background:0 0;border:0;border-radius:50%;place-items:center;margin-right:-8px;display:none}.wr-menu-btn:active{background:#0000000f;transform:scale(.94)}.wr-menu-btn:focus-visible{outline-offset:2px;outline:2px solid #5b3df5}@media (max-width:899px){.wr-menu-btn{display:grid}}@media (max-width:520px){.mk-nav.wr-nav{gap:10px;padding:0 16px}.wr-nav .logo{min-width:0}.wr-nav-act{gap:6px}.wr-nav .wr-login{display:none}}.wr-menu-back{z-index:95;background:#0000004d;animation:.25s ease-out both wrFadeIn;position:fixed;inset:0}.wr-menu-back.out{animation:.25s ease-in both wrFadeOut}.wr-menu{z-index:96;overscroll-behavior:contain;-webkit-backdrop-filter:saturate(180%)blur(24px);backdrop-filter:saturate(180%)blur(24px);max-height:calc(100dvh - 48px);padding:0 8px calc(8px + env(safe-area-inset-bottom));animation:wrSheetUp .35s var(--spring) both;transition:translate .35s var(--spring);background:#fafafcf5;border-radius:28px;outline:none;position:fixed;bottom:8px;left:8px;right:8px;overflow-y:auto;box-shadow:0 24px 64px #14103229}.wr-menu.dragging{transition:none}.wr-menu.out{animation:.25s ease-in both wrSheetDown}.wr-menu-grab{touch-action:none;cursor:grab;padding:6px 0 4px}.wr-menu-grabber{background:#d1d1d6;border-radius:3px;width:36px;height:5px;margin:0 auto;display:block}.wr-menu ul{margin:0;padding:4px 0;list-style:none}.wr-menu li{position:relative}.wr-menu li+li:before{content:"";background:#00000014;height:1px;position:absolute;top:0;left:14px;right:14px}.wr-menu a{color:#1d1d1f;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:14px;justify-content:space-between;align-items:center;min-height:52px;padding:0 14px;font-size:1.05rem;font-weight:500;text-decoration:none;transition:background-color .15s;display:flex}.wr-menu a:active{background:#0000000d}.wr-menu a:focus-visible{outline-offset:-2px;outline:2px solid #5b3df5}.wr-menu a span{color:#c7c7cc;font-size:1.3rem}@keyframes wrSheetUp{0%{transform:translateY(100%)}}@keyframes wrSheetDown{to{transform:translateY(100%)}}@keyframes wrFadeIn{0%{opacity:0}}@keyframes wrFadeOut{to{opacity:0}}@media (prefers-reduced-motion:reduce){.wr-menu{animation:.25s ease-out both wrFadeIn}.wr-menu.out{animation:.25s ease-in both wrFadeOut}}.wr-foot{color:#6e6e73;background:#f5f5f7;border-top:1px solid #00000014;padding:64px 22px 36px;font-size:.86rem}.wr-foot-in{grid-template-columns:240px minmax(0,1fr);gap:48px;max-width:1136px;margin:0 auto;display:grid}.wr-foot-brand p{text-wrap:pretty;max-width:230px;margin:14px 0 0;line-height:1.55}.wr-foot-cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}.wr-foot h2{letter-spacing:0;color:#1d1d1f;margin:0 0 10px;font-size:.86rem;font-weight:650}.wr-foot ul{margin:0;padding:0;list-style:none}.wr-foot li a,.wr-foot .seo-cc-link{color:#6e6e73;-webkit-tap-highlight-color:transparent;touch-action:manipulation;padding:5px 0;line-height:1.4;text-decoration:none;transition:color .2s;display:inline-block}.wr-foot li a:hover,.wr-foot .seo-cc-link:hover{color:#1d1d1f}.wr-foot a:focus-visible,.wr-foot .seo-cc-link:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #5b3df5}.wr-foot-legal{border-top:1px solid #00000014;grid-column:1/-1;padding-top:20px;font-size:.8rem}.wr-foot-legal p{text-wrap:pretty;margin:0 0 4px}@media (max-width:980px){.wr-foot-in{grid-template-columns:minmax(0,1fr);gap:32px}.wr-foot-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}}@media (max-width:640px){.wr-foot{padding:44px 16px 28px}.wr-foot li a,.wr-foot .seo-cc-link{align-items:center;min-height:44px;padding:0;display:flex}.wr-foot h2{margin-bottom:2px}}.wr-pcard{text-align:center;background:#fff;border-radius:28px;max-width:420px;margin:36px auto 0;padding:32px 28px 26px;box-shadow:0 0 0 1px #e5e5ea,0 24px 48px -32px #14103240}.wr-pcard-price{letter-spacing:-.06em;color:#1d1d1f;font-variant-numeric:tabular-nums;font-size:clamp(3.6rem,9vw,5rem);font-weight:800;line-height:1}.wr-pcard-per{color:#6e6e73;margin:8px 0 24px}.wr-pcard .btn{width:100%}.wr-pcard-list{text-align:left;color:#424245;grid-template-columns:1fr 1fr;gap:8px 12px;margin:20px 0 0;padding:0;font-size:.9rem;list-style:none;display:grid}.wr-pcard-list li:before{content:"✓";color:#5b3df5;margin-right:8px;font-weight:800}.wr-pcard-refer{color:#6e6e73;text-wrap:pretty;border-top:1px solid #e5e5ea;margin:18px 0 0;padding-top:16px;font-size:.88rem}.price-wrap .wr-pcard{max-width:none;margin:0;position:sticky;top:90px}@media (max-width:980px){.price-wrap .wr-pcard{position:static}}@media (max-width:640px){.wr-pcard{padding:26px 20px 20px}}.wr-nav .logo-mark{flex:none}.wr-nav .logo{white-space:nowrap}@media (max-width:374px){.mk-nav.wr-nav{gap:8px;padding:0 12px}.wr-nav .logo{gap:7px;font-size:.95rem}.wr-nav .logo-mark{border-radius:8px;width:26px;height:26px;font-size:.85rem}.wr-nav .wr-cta{padding:7px 12px;font-size:.84rem}.wr-menu-btn{margin-right:-10px}}.mk .mkt .lead,.mk .mkt .mk-head .lead{color:#a1a1a6}.mk .mkt .os-steps li:not(.on) .cs-step-t em{color:#ddd5ff}.wr-menu-head{position:relative}.wr-menu-done{min-height:44px;font:inherit;color:#5b3df5;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;border-radius:12px;padding:0 12px;font-size:1rem;font-weight:600;position:absolute;top:4px;right:4px}.wr-menu-done:active{background:#0000000d}.wr-menu-done:focus-visible{outline-offset:-2px;outline:2px solid #5b3df5}.wr-menu-head+nav{padding-top:22px}
