
.spb-pack{box-sizing:border-box;display:grid;grid-template-columns:68px minmax(0,1fr);gap:12px;max-width:960px;margin:20px auto;padding:16px;border:1px solid #d4e2f8;border-radius:16px;background:#f7faff;color:#192536;text-align:left;font-family:inherit}
.spb-pack[hidden]{display:none!important}.spb-pack *{box-sizing:border-box}.spb-pack>img{width:68px;height:68px;object-fit:contain;border-radius:8px;background:#edf4ff}.spb-pack__content{min-width:0}.spb-pack__eyebrow{font-size:11px;color:#044cac;letter-spacing:.04em}.spb-pack__headline{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px}.spb-pack__headline h3{margin:2px 0 5px;font-size:17px;line-height:1.3;letter-spacing:0}.spb-pack__headline strong{font-size:17px;color:#044cac;white-space:nowrap}.spb-pack p{font-size:13px;line-height:1.5;margin:0 0 8px}.spb-pack__controls{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.spb-pack select{width:auto;max-width:100%;height:40px;margin:0;padding:5px 26px 5px 9px;border:1px solid #bfcee2;border-radius:7px;background-color:#fff;font:inherit;font-size:13px;color:#192536}.spb-pack__choice{display:flex;align-items:center;gap:7px;min-height:44px;margin:0;font-size:13px;cursor:pointer}.spb-pack__choice input{width:19px;height:19px;flex:0 0 19px;accent-color:#044cac}.spb-pack small{display:block;font-size:11px;color:#526176;line-height:1.5}.spb-pack a{color:#044cac;text-decoration:underline;text-underline-offset:2px}.spb-pack .spb-pack__fine{font-size:11px;color:#526176;margin:7px 0 0}.spb-pack .spb-pack__status:empty{display:none}.spb-pack .spb-pack__status{font-size:12px;color:#044cac;margin:7px 0 0}.spb-pack :focus-visible{outline:2px solid #044cac;outline-offset:3px}.spb-pack[data-context=drawer]{grid-template-columns:44px minmax(0,1fr);gap:9px;margin:18px 0}.spb-pack[data-context=drawer]>img{width:44px;height:44px}.spb-pack[data-context=drawer] h3{font-size:15px}.spb-pack[data-context=drawer] .spb-pack__headline strong{font-size:15px}
.spb-digital-page{max-width:980px;margin:32px auto;padding:0 20px;color:#192536}.spb-digital-page__grid{display:grid;grid-template-columns:minmax(200px,.8fr) minmax(0,1.2fr);gap:32px;align-items:start}.spb-digital-page__cover{width:100%;height:auto;border-radius:16px}.spb-digital-page h1{font-size:clamp(25px,4vw,38px);line-height:1.2}.spb-digital-page p,.spb-digital-page li{font-size:15px;line-height:1.6}.spb-digital-page select{display:block;max-width:100%;padding:10px;margin:8px 0 15px;min-height:44px}.spb-digital-page .btn{width:100%;margin:8px 0}.spb-digital-page__fine{font-size:12px!important;color:#526176}.spb-digital-page details{margin:20px 0}.spb-digital-page summary{cursor:pointer;font-weight:bold;padding:12px 0}
@media(max-width:600px){.spb-pack{grid-template-columns:48px minmax(0,1fr);gap:10px;padding:13px;margin:16px auto}.spb-pack>img{width:48px;height:48px}.spb-pack__headline h3,.spb-pack__headline strong{font-size:15px}.spb-pack p{font-size:12px}.spb-pack__controls{gap:3px 8px}.spb-digital-page__grid{grid-template-columns:1fr;gap:18px}.spb-digital-page__cover{max-width:240px;display:block;margin:auto}}

.spb-pack .visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:600px){.spb-pack,.spb-pack[data-context=drawer]{display:block;position:relative}.spb-pack[hidden]{display:none!important}.spb-pack>img,.spb-pack[data-context=drawer]>img{position:absolute;top:14px;left:13px;width:40px;height:40px}.spb-pack__eyebrow,.spb-pack__headline{padding-left:50px}.spb-pack__eyebrow{font-size:10px}.spb-pack__headline h3{margin:3px 0 10px}.spb-pack__headline{gap:3px 6px}.spb-pack__headline strong{margin-bottom:10px}.spb-pack__content>p:first-of-type{margin-top:3px}.spb-pack__controls{flex-wrap:wrap;justify-content:flex-start;gap:6px 12px}.spb-pack__choice{font-size:12px}.spb-pack .spb-pack__fine{font-size:10.5px}}
