[data-design=b]{--b-top:calc(72px + var(--promo-h,0px));--b-paper:#faf7f1;--b-paper-2:#f1ece3;--b-paper-3:#e9e2d6;--b-ink:#0a1020;--b-ink-2:#141b2e;--b-text:#151b2c;--b-muted:#596274;--b-rule:#ddd6ca;--b-blue:var(--blue,#2f5bea);--b-blue-deep:var(--blue-deep,#1e40d6);--b-blue-soft:#e6ecfd;--b-lime:var(--lime,#ccf95b);--b-lime-deep:var(--lime-deep,#a9db2e);--b-radius:16px;--b-radius-sm:10px;--b-shadow:0 24px 60px #0a10202e}[data-design=b] .b-page{background:var(--b-paper);color:var(--b-text);overflow-x:clip}[data-design=b] .b-wrap{width:100%;max-width:1200px;margin-inline:auto;padding-inline:40px}@media (max-width:767px){[data-design=b] .b-wrap{padding-inline:20px}}[data-design=b] :focus-visible{outline:3px solid var(--b-blue);outline-offset:3px}[data-design=b] .b-h2{font-family:var(--font-heading);letter-spacing:-.028em;text-wrap:balance;margin:10px 0 0;font-size:clamp(30px,3.6vw,52px);font-weight:700;line-height:1.04}[data-design=b] .b-body{max-width:58ch;margin:22px 0 0;font-size:17.5px;line-height:1.62}[data-design=b] .b-body+.b-body{margin-top:14px}[data-design=b] .b-small{color:var(--b-muted);margin:0;font-size:13.5px;line-height:1.5}[data-design=b] .b-link{color:var(--b-blue);text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px}[data-design=b] .b-link:hover{color:var(--b-blue-deep)}[data-design=b] .b-mark-lime{color:var(--b-lime)}[data-design=b] .b-frame{aspect-ratio:9/16;border-radius:var(--b-radius);background:var(--b-ink-2);width:100%;box-shadow:var(--b-shadow);isolation:isolate;margin:0;position:relative;overflow:hidden}[data-design=b] .b-frame>img,[data-design=b] .b-frame>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-design=b] .b-frame__label{z-index:2;color:#fff;font-family:var(--font-mono);letter-spacing:.02em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a1020b8;border-radius:999px;align-items:center;gap:6px;max-width:calc(100% - 24px);padding:6px 10px;font-size:11.5px;line-height:1.2;display:inline-flex;position:absolute;bottom:12px;left:12px}[data-design=b] .b-frame__label b{font-weight:700}[data-design=b] .b-frame--play:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 60%,#0a102059);position:absolute;inset:0}@media (max-width:767px){[data-design=b] .b-frame__label{padding:4px 8px;font-size:10px;bottom:8px;left:8px}}[data-design=b] .b-hidden{display:none!important}[data-design=b] .b-chapter{border-top:1px solid var(--b-rule);background:var(--b-paper);padding:64px 0}[data-design=b] .b-chapter--alt{background:var(--b-paper-2)}[data-design=b] .b-chapter__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-areas:"text visual""extra visual";align-items:start;gap:28px clamp(32px,5vw,72px);display:grid}[data-design=b] .b-chapter__text{grid-area:text}[data-design=b] .b-chapter__extra{grid-area:extra;min-width:0}[data-design=b] .b-chapter__visual{flex-direction:column;grid-area:visual;place-self:center;align-items:center;gap:14px;width:100%;display:flex}[data-design=b] .b-chapter__visual .b-frame{width:auto;height:min(62svh,560px)}[data-design=b] .b-chapter__visual--short .b-frame{height:min(50svh,440px)}[data-design=b] .b-aside{width:100%;max-width:440px}[data-design=b] .b-aside .b-caption{text-align:left;max-width:none;margin-top:12px}[data-design=b] .b-chapter--wide .b-chapter__grid{grid-template-columns:1fr;grid-template-areas:"text""extra"}[data-design=b] .b-chapter__no{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--b-blue);align-items:center;gap:10px;margin:0;font-size:12.5px;display:flex}[data-design=b] .b-chapter__no:before{content:"";background:var(--b-blue);width:28px;height:2px}[data-design=b] .b-chapter--lime .b-chapter__no{color:#5f7a06}[data-design=b] .b-chapter--lime .b-chapter__no:before{background:var(--b-lime-deep)}[data-design=b] .b-caption{color:var(--b-muted);text-align:center;max-width:320px;margin:0;font-size:13px;line-height:1.45}@media (min-width:1024px){[data-design=b] .b-chapter{min-height:calc(100svh - var(--b-top));align-items:center;padding:40px 0;display:flex}[data-design=b] .b-chapter>.b-wrap{width:100%}}@media (max-width:1023px){[data-design=b] .b-chapter{padding:48px 0}[data-design=b] .b-chapter__grid{grid-template-columns:1fr;grid-template-areas:"text""visual""extra";row-gap:26px}[data-design=b] .b-chapter--visual-last .b-chapter__grid{grid-template-areas:"text""extra""visual"}[data-design=b] .b-chapter__visual{align-items:flex-start}[data-design=b] .b-chapter__visual .b-frame{width:min(60%,260px);height:auto}@media (max-width:639px){[data-design=b] .b-chapter__visual .b-frame,[data-design=b] .b-chapter__visual--short .b-frame{aspect-ratio:4/5;width:100%}[data-design=b] .b-chapter{padding:40px 0}}[data-design=b] .b-caption{text-align:left}[data-design=b] .b-chapter__visual--hide-narrow,[data-design=b] .b-types__big{display:none!important}}[data-design=b] .b-facts{border:1.5px solid var(--b-rule);border-radius:var(--b-radius);background:#fff;padding:20px 22px}[data-design=b] .b-facts .b-facts__title{font-family:var(--font-heading);align-items:center;gap:8px;margin:2px 0 10px;font-size:15px;font-weight:700;display:flex}[data-design=b] .b-facts__title svg{color:var(--b-blue)}[data-design=b] .b-facts ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}[data-design=b] .b-facts li{align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;display:flex}[data-design=b] .b-facts li svg{color:var(--b-blue);flex:none;margin-top:3px}[data-design=b] .b-facts p{margin:12px 0 0}[data-design=b] .b-types{border-top:1px solid var(--b-ink);margin:0;padding:0;list-style:none}[data-design=b] .b-types__row{border-bottom:1px solid var(--b-rule)}[data-design=b] .b-types__btn{cursor:pointer;text-align:left;width:100%;min-height:56px;font-family:var(--font-heading);color:var(--b-text);background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 4px;font-size:18px;font-weight:700;display:flex}[data-design=b] .b-types__btn:hover,[data-design=b] .b-types__btn[aria-expanded=true]{color:var(--b-blue)}[data-design=b] .b-types__btn .b-types__no{font-family:var(--font-mono);color:var(--b-muted);margin-right:12px;font-size:12px}[data-design=b] .b-types__btn .b-types__sign{border:1.5px solid var(--b-rule);width:32px;height:32px;color:var(--b-text);border-radius:50%;flex:none;place-items:center;transition:transform .22s,background-color .18s;display:grid}[data-design=b] .b-types__btn[aria-expanded=true] .b-types__sign{background:var(--b-blue-soft);border-color:#0000;transform:rotate(45deg)}[data-design=b] .b-types__panel{grid-template-rows:0fr;transition:grid-template-rows .24s;display:grid}[data-design=b] .b-types__panel[data-open=true]{grid-template-rows:1fr}[data-design=b] .b-types__panel>div{overflow:hidden}[data-design=b] .b-types__desc{color:var(--b-muted);align-items:flex-start;gap:16px;padding:0 4px 16px;font-size:15.5px;line-height:1.55;display:flex}[data-design=b] .b-types__desc p{margin:0}[data-design=b] .b-types__inline{display:none}@media (max-width:1023px){[data-design=b] .b-types__inline{flex:none;width:104px;display:block}[data-design=b] .b-types__inline .b-frame{box-shadow:none;border-radius:10px}[data-design=b] .b-types__inline .b-frame__label{display:none}}[data-design=b] .b-numbers{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}[data-design=b] .b-numbers li{border:1.5px solid var(--b-rule);border-radius:var(--b-radius);background:#fff;padding:16px 18px}[data-design=b] .b-numbers__v{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--b-blue);font-variant-numeric:tabular-nums;font-size:clamp(32px,3vw,40px);font-weight:800;line-height:1;display:block}[data-design=b] .b-numbers__l{color:var(--b-muted);margin-top:6px;font-size:13px;line-height:1.4;display:block}@media (max-width:479px){[data-design=b] .b-numbers li{aspect-ratio:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:14px;display:flex}[data-design=b] .b-numbers__v{font-size:40px}[data-design=b] .b-numbers__l{margin-top:0}}[data-design=b] .b-steps{counter-reset:b-step;border-top:1px solid var(--b-ink);gap:0;margin:0;padding:0;list-style:none;display:grid}[data-design=b] .b-steps li{counter-increment:b-step;border-bottom:1px solid var(--b-rule);grid-template-columns:36px minmax(0,1fr);align-items:baseline;gap:12px;padding:10px 0;font-size:15px;line-height:1.45;display:grid}[data-design=b] .b-steps li:before{content:counter(b-step, decimal-leading-zero);font-family:var(--font-mono);color:var(--b-blue);font-size:12.5px}[data-design=b] .b-chapter--lime .b-steps li:before{color:#5f7a06}[data-design=b] .b-steps b{font-family:var(--font-heading);margin-right:6px;font-weight:700}[data-design=b] .b-steps span{color:var(--b-muted)}[data-design=b] .b-guarantees{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:0;padding:0;list-style:none;display:grid}[data-design=b] .b-guarantees--col{grid-template-columns:1fr;gap:6px}[data-design=b] .b-guarantees li{align-items:center;gap:8px;font-size:14.5px;font-weight:600;display:flex}[data-design=b] .b-guarantees li svg{color:var(--b-blue);flex:none}[data-design=b] .b-chapter--lime .b-guarantees li svg{color:#5f7a06}[data-design=b] .b-sub{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--b-muted);margin:0 0 10px;font-size:11.5px}[data-design=b] .b-stack>*+*{margin-top:22px}@media (max-width:639px){[data-design=b] .b-guarantees{grid-template-columns:1fr}}[data-design=b] .b-callout{border-radius:var(--b-radius);background:var(--b-ink);color:#fff;font-family:var(--font-heading);margin:0;padding:20px 22px;font-size:18px;font-weight:700;line-height:1.4}[data-design=b] .b-callout .b-mark-lime{letter-spacing:-.02em;font-size:1.3em}[data-design=b] .b-checks{gap:10px;margin:0;padding:0;list-style:none;display:grid}[data-design=b] .b-checks li{align-items:flex-start;gap:10px;font-size:15.5px;line-height:1.5;display:flex}[data-design=b] .b-checks li svg{color:var(--b-blue);flex:none;margin-top:3px}[data-design=b] .b-chapter--lime .b-checks li svg{color:#5f7a06}[data-design=b] .b-ladder{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:10px;margin:0;padding:0;list-style:none;display:grid}[data-design=b] .b-ladder li{border:1.5px solid var(--b-rule);border-radius:var(--b-radius);background:#fff;flex-direction:column;gap:8px;padding:16px;display:flex}[data-design=b] .b-ladder li:first-child{min-height:170px}[data-design=b] .b-ladder li:nth-child(2){min-height:200px}[data-design=b] .b-ladder li:nth-child(3){min-height:230px}[data-design=b] .b-ladder li:nth-child(4){border-color:var(--b-lime-deep);background:#f7fce3;min-height:260px}[data-design=b] .b-ladder__no{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#5f7a06;font-size:11.5px}[data-design=b] .b-ladder__name{font-family:var(--font-heading);font-size:17px;font-weight:700}[data-design=b] .b-ladder p{color:var(--b-muted);margin:0;font-size:13.5px;line-height:1.45}[data-design=b] .b-ladder__top{justify-content:space-between;align-items:center;gap:10px;display:flex}[data-design=b] .b-ladder__meter{gap:4px;display:none}[data-design=b] .b-ladder__meter span{background:var(--b-rule);border-radius:999px;width:14px;height:6px}[data-design=b] .b-ladder__meter span[data-on=true]{background:var(--b-lime-deep,#8fbf1a)}@media (max-width:767px){[data-design=b] .b-ladder{grid-template-columns:1fr;justify-items:start;gap:10px}[data-design=b] .b-ladder li{min-height:0!important}[data-design=b] .b-ladder li:first-child{width:64%}[data-design=b] .b-ladder li:nth-child(2){width:76%}[data-design=b] .b-ladder li:nth-child(3){width:88%}[data-design=b] .b-ladder li:nth-child(4){width:100%}[data-design=b] .b-ladder__meter{display:inline-flex}}@media (max-width:767px) and (prefers-reduced-motion:no-preference){[data-design=b] .b-ladder li{clip-path:inset(0 100% 0 0 round var(--b-radius));transition:clip-path .75s cubic-bezier(.2,.8,.2,1)}[data-design=b] .b-ladder li[data-in=true]{clip-path:inset(0 0 0 0 round var(--b-radius))}[data-design=b] .b-ladder__meter span[data-on=true]{background:var(--b-rule);transition:background .2s}[data-design=b] .b-ladder li[data-in=true] .b-ladder__meter span[data-on=true]{background:var(--b-lime-deep,#8fbf1a)}[data-design=b] .b-ladder li[data-in=true] .b-ladder__meter span:first-child{transition-delay:.45s}[data-design=b] .b-ladder li[data-in=true] .b-ladder__meter span:nth-child(2){transition-delay:.6s}[data-design=b] .b-ladder li[data-in=true] .b-ladder__meter span:nth-child(3){transition-delay:.75s}[data-design=b] .b-ladder li[data-in=true] .b-ladder__meter span:nth-child(4){transition-delay:.9s}}@media (prefers-reduced-motion:reduce){[data-design=b] .b-types__panel,[data-design=b] .b-types__sign{transition:none}}[data-design=b] .b-sub--center{text-align:center}[data-design=b] .b-ticker{display:none}@media (max-width:639px) and (prefers-reduced-motion:no-preference){[data-design=b] .b-ticker{display:block;position:relative}[data-design=b] .b-types-block{display:none}}[data-design=b] .b-ticker__row{border-top:1px solid var(--b-ink);border-bottom:1px solid var(--b-rule);perspective:600px;cursor:pointer;touch-action:pan-y;-webkit-user-select:none;user-select:none;display:grid;position:relative;overflow:hidden}[data-design=b] .b-ticker__text{transform-origin:50% 100%;grid-area:1/1;padding:12px 4px 16px 28px;transition:transform .56s cubic-bezier(.2,.8,.2,1),opacity .42s}[data-design=b] .b-ticker__text[data-state=on]{opacity:1;transform:none}[data-design=b] .b-ticker__text[data-state=out]{opacity:0;transform:translateY(-60%)rotateX(55deg)}[data-design=b] .b-ticker__text[data-state=in]{opacity:0;transition:none;transform:translateY(60%)rotateX(-55deg)}[data-design=b] .b-ticker__row[data-dir=back] .b-ticker__text[data-state=out]{transform:translateY(60%)rotateX(-55deg)}[data-design=b] .b-ticker__row[data-dir=back] .b-ticker__text[data-state=in]{transform:translateY(-60%)rotateX(55deg)}[data-design=b] .b-ticker__head{justify-content:space-between;align-items:center;gap:12px;min-height:32px;display:flex}[data-design=b] .b-ticker__title{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--b-blue);font-size:18px;font-weight:700;line-height:1.2}[data-design=b] .b-ticker__no{font-family:var(--font-mono);color:var(--b-muted);margin-right:12px;font-size:12px;font-weight:400}[data-design=b] .b-ticker__dots{z-index:1;gap:7px;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:50%;left:2px;transform:translateY(-50%)}[data-design=b] .b-ticker__dots li{border:1.5px solid var(--b-blue);background:0 0;border-radius:999px;width:8px;height:8px;transition:background .2s}[data-design=b] .b-ticker__dots li[data-on=true]{background:var(--b-blue)}[data-design=b] .b-ticker__desc{color:var(--b-muted);margin:12px 0 0;font-size:15.5px;line-height:1.55}[data-design=b] .b-types__visual{display:contents}