.tiles.tiles--two{grid-template-columns:repeat(2,minmax(0,1fr));max-width:420px}.ak-doc .field select{height:60px;border-radius:16px;border:2px solid var(--on-ground);padding:0 48px 0 20px;font:inherit;font-weight:600;font-size:17px;background:var(--ground);color:var(--on-ground);width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23888' stroke-width='2.2'%3E%3Cpath d='M3 6l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;background-size:16px}.ak-doc .field select:focus{outline:none;border-color:var(--purple);box-shadow:0 0 0 3px var(--cyan)}.ak-doc .field select[aria-invalid=true]{border-color:var(--cta)}.ak-doc .opt--wide{grid-column:1/-1}.ak-doc .sum__code{display:grid;grid-gap:12px;gap:12px;margin:22px 0 0}.ak-doc .sum__code p{margin:0;font-size:16px;line-height:1.3}.ak-doc .code{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px}.ak-doc .code input{height:62px;border-radius:14px;border:2px solid #fff;text-align:center;font:inherit;font-size:28px;font-weight:900;background:#fff;color:#0B0B0B;width:100%;padding:0;letter-spacing:0}.ak-doc .code input:focus{outline:none;border-color:var(--yellow);box-shadow:0 0 0 3px rgba(255,210,74,.45)}.ak-doc .code.bad input{border-color:#FF8A5C}.ak-doc .sum .err{color:#FF8A5C}.ak-doc .sum .ok{font-size:15px;margin:0;color:var(--lime)}.ak-doc .linkbtn{background:none;border:0;padding:0;font:inherit;font-size:15px;color:inherit;text-decoration:underline;cursor:pointer}.ak-doc .linkbtn[disabled]{opacity:.5;cursor:default}@media (max-width:767px){.ak-doc .code{gap:6px}.ak-doc .code input{height:52px;font-size:22px}}.ak-doc .ty-note{margin:16px 0 0;font-size:15px;opacity:.85}.ak-doc .vip .err{color:#0B0B0B;font-weight:700;margin-top:14px}.tiles.tiles--one{grid-template-columns:minmax(0,1fr);max-width:460px}.tile--plan{padding:20px 20px 22px;gap:10px}.tile--plan b em{font-style:normal;font-weight:800;font-size:.42em;letter-spacing:-.02em;margin-left:4px}.tile__list{margin:0}.opt__list,.tile__list{padding:0 0 0 20px;display:grid;grid-gap:6px;gap:6px;font-size:15px;line-height:1.4}.opt__list{margin:4px 0 0;text-align:left}.tiles.tiles--plans{grid-template-columns:repeat(2,minmax(0,1fr));max-width:640px;align-items:stretch}@media (max-width:620px){.tiles.tiles--plans{grid-template-columns:minmax(0,1fr)}}.ak-doc .cont{margin:110px var(--pad) 0;background:var(--verm);color:var(--ink);border-radius:var(--r-xl);padding:clamp(40px,6vw,90px) clamp(20px,5vw,72px);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-gap:40px;gap:40px;align-items:center;position:relative;overflow:clip}.ak-doc .cont .lead{margin-top:22px;max-width:520px}.ak-doc .cont .btn{margin-top:26px}.ak-doc .cont__tile{justify-self:center;background:var(--yellow-soft);border-radius:26px;padding:26px 26px 30px;transform:rotate(5deg);width:min(320px,100%);box-shadow:var(--shadow)}.ak-doc .cont__tile small{font-size:15px}.ak-doc .cont__tile b{display:block;font-weight:900;font-size:clamp(56px,6vw,96px);letter-spacing:-.06em;line-height:.85;margin:8px 0 10px}.ak-doc .cont__tile span{font-size:16px}@media (max-width:991px){.ak-doc .cont{grid-template-columns:1fr}}