@import"https://fonts.googleapis.com/css2?family=Quicksand:wght@400;500;600;700&family=Caveat:wght@400;600;700&family=Dancing+Script:wght@400;600;700&display=swap";.wb-ab{--ab-ink: #1b3a6b;--ab-red: #f4485b;font-family:Quicksand,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;color:var(--ab-ink);line-height:1.5}.wb-ab,.wb-ab *,.wb-ab *:before,.wb-ab *:after{box-sizing:border-box}.wb-ab img{display:block;max-width:100%}.wb-ab a{color:inherit}.wb-ab p,.wb-ab figure{margin:0}.wb-ab h1,.wb-ab h2,.wb-ab h3,.wb-ab h4{font-family:inherit;font-weight:700;margin:0}.wb-ab button{font:inherit;color:inherit;background:none;border:0;padding:0}.wb-ab .abl-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.wb-ab.letters{position:relative;overflow:hidden;padding:var(--abl-pad-top, 72px) var(--abl-side, 20px) var(--abl-pad-bottom, 72px);background-image:var(--abl-bg-img, linear-gradient(var(--abl-bg-angle, 115deg), var(--abl-bg-from, #ffeee2) 0%, var(--abl-bg-mid, #fdf7f2) 50%, var(--abl-bg-to, #e6f2f4) 100%));background-size:cover;background-position:center}.wb-ab .abl-wrap{width:100%;max-width:var(--abl-max, 1180px);margin-inline:auto}.wb-ab .abl-head{text-align:center}.wb-ab .abl-titles{position:relative;display:inline-flex;flex-direction:var(--abl-titles-dir, row);align-items:var(--abl-titles-align, baseline);justify-content:center;gap:var(--abl-titles-gap, 16px)}.wb-ab .abl-t1{font-size:var(--abl-t1, 58px);line-height:var(--abl-t1-lh, 1.1);letter-spacing:var(--abl-t1-ls, -.02em);color:var(--abl-t1-c, var(--ab-ink))}.wb-ab .abl-from{font-size:var(--abl-from, 22px);font-weight:600;color:var(--abl-from-c, var(--ab-ink))}.wb-ab .abl-brand{font-size:var(--abl-brand, 52px);font-weight:700;line-height:var(--abl-brand-lh, 1.1);letter-spacing:var(--abl-brand-ls, -.02em);color:var(--abl-brand-c, var(--ab-red))}.wb-ab .abl-deco{position:absolute;transform:translate(-50%,-50%);pointer-events:none;line-height:0}.wb-ab .abl-deco.is-left{left:var(--abl-deco1-x, -10%);top:var(--abl-deco1-y, 50%);color:var(--abl-deco1-c, var(--ab-red))}.wb-ab .abl-deco.is-right{left:var(--abl-deco2-x, 109%);top:var(--abl-deco2-y, 22%);color:var(--abl-deco2-c, #9ccbe0)}.wb-ab .abl-deco.is-left svg,.wb-ab .abl-deco.is-left img{width:var(--abl-deco1, 44px);height:var(--abl-deco1, 44px);object-fit:contain}.wb-ab .abl-deco.is-right svg,.wb-ab .abl-deco.is-right img{width:var(--abl-deco2, 38px);height:var(--abl-deco2, 38px);object-fit:contain}.wb-ab .abl-sub{margin:var(--abl-sub-gap, 18px) auto 0;max-width:var(--abl-sub-max, 620px);font-size:var(--abl-sub, 17px);font-weight:600;line-height:var(--abl-sub-lh, 1.5);color:var(--abl-sub-c, var(--ab-ink))}.wb-ab .abl-steps-wrap{margin-top:var(--abl-steps-gap, 34px);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.wb-ab .abl-steps-wrap::-webkit-scrollbar{display:none}.wb-ab .abl-steps{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--abl-step-gap, 26px);min-width:100%;width:max-content;margin-inline:auto;padding-inline:var(--abl-steps-pad, 30px)}.wb-ab .abl-steps:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:var(--abl-line-w, 2px) dashed var(--abl-line-c, #b9c6d6);z-index:0}.wb-ab .abl-step{position:relative;z-index:1;flex:0 0 auto;display:grid;place-content:center;gap:var(--abl-step-igap, 1px);width:var(--abl-step, 56px);height:var(--abl-step, 56px);border-radius:50%;background:var(--abl-step-bg, #fdf8f3);border:var(--abl-step-bw, 2px) dashed var(--abl-step-bc, #1b3a6b);color:var(--abl-step-c, var(--ab-ink));cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.wb-ab .abl-step:hover{transform:translateY(-2px)}.wb-ab .abl-step.is-on{background:var(--abl-step-on-bg, var(--ab-red));border-style:solid;border-color:var(--abl-step-on-bg, var(--ab-red));color:var(--abl-step-on-c, #fff)}.wb-ab .abl-step-icon{display:block;line-height:0}.wb-ab .abl-step-icon svg,.wb-ab .abl-step-icon img{width:var(--abl-step-icon, 17px);height:var(--abl-step-icon, 17px);object-fit:contain;margin-inline:auto}.wb-ab .abl-step-num{display:block;font-size:var(--abl-step-num, 10px);font-weight:700;letter-spacing:.04em}.wb-ab .abl-stage{position:relative;max-width:var(--abl-card-max, 900px);margin:var(--abl-stage-gap, 44px) auto 0}.wb-ab .abl-sheet{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--abl-card-radius, 16px);pointer-events:none}.wb-ab .abl-sheet.is-a{background-color:var(--abl-tint, #ffd9c9);transform:translate(var(--abl-sheet1-x, -14px),var(--abl-sheet1-y, -14px)) rotate(var(--abl-sheet1-rot, -1deg));transition:background-color var(--abl-fade, .35s) ease}.wb-ab .abl-sheet.is-b{background-color:var(--abl-sheet2-c, #f9cfc0);transform:translate(var(--abl-sheet2-x, 12px),var(--abl-sheet2-y, 16px)) rotate(var(--abl-sheet2-rot, 1.5deg))}.wb-ab .abl-cards{position:relative;display:grid}.wb-ab .abl-card{grid-area:1 / 1}.wb-ab .abl-cards.is-fit .abl-card{display:none}.wb-ab .abl-cards.is-fit .abl-card.is-on{display:block}.wb-ab .abl-card{position:relative;padding:var(--abl-card-pad-y, 54px) var(--abl-card-pad-x, 62px) var(--abl-card-pad-b, 74px);border-radius:var(--abl-card-radius, 16px);background:var(--abl-card-bg, #fdfaf4);box-shadow:var(--abl-card-shadow, 0 26px 60px rgba(27, 58, 107, .13));text-align:var(--abl-card-align, center);transition:opacity var(--abl-fade, .35s) ease,transform var(--abl-fade, .35s) ease}.wb-ab .abl-card:before{content:"";position:absolute;inset:var(--abl-rule-inset, 10px);border:var(--abl-rule-w, 1px) solid var(--abl-rule-c, rgba(27, 58, 107, .14));border-radius:calc(var(--abl-card-radius, 16px) - 4px);pointer-events:none}.wb-ab .abl-card.is-off{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(var(--abl-shift, 10px))}.wb-ab .abl-fav{position:absolute;right:var(--abl-fav-x, 26px);top:var(--abl-fav-y, 26px);display:grid;place-items:center;width:var(--abl-fav, 44px);height:var(--abl-fav, 44px);border-radius:50%;background-color:var(--abl-tint, #ffd9c9);color:var(--abl-fav-c, #1b3a6b);line-height:0;transition:background-color var(--abl-fade, .35s) ease}.wb-ab .abl-fav svg,.wb-ab .abl-fav img{width:var(--abl-fav-icon, 18px);height:var(--abl-fav-icon, 18px);object-fit:contain}.wb-ab .abl-badge{display:inline-flex;align-items:center;gap:var(--abl-badge-gap, 10px);padding:var(--abl-badge-py, 9px) var(--abl-badge-px, 22px);border:var(--abl-badge-bw, 1.5px) solid var(--abl-badge-bc, #f4485b);border-radius:999px;font-size:var(--abl-badge, 12px);font-weight:700;letter-spacing:var(--abl-badge-ls, .12em);text-transform:uppercase;color:var(--abl-badge-c, var(--ab-red))}.wb-ab .abl-badge i{font-style:normal;color:var(--abl-badge-dot-c, #f0b429)}.wb-ab .abl-title{margin-top:var(--abl-title-gap, 30px);font-size:var(--abl-title, 40px);line-height:var(--abl-title-lh, 1.22);letter-spacing:var(--abl-title-ls, -.015em);color:var(--abl-title-c, var(--ab-ink))}.wb-ab .abl-body{margin-top:var(--abl-body-gap-top, 30px);text-align:var(--abl-body-align, left)}.wb-ab .abl-body p{margin:0 0 var(--abl-body-gap, 20px);font-size:var(--abl-body, 17px);line-height:var(--abl-body-lh, 1.62);color:var(--abl-body-c, #2f4f7d)}.wb-ab .abl-body p:last-child{margin-bottom:0}.wb-ab .abl-body ul{margin:0 0 var(--abl-body-gap, 20px);padding-left:1.3em}.wb-ab .abl-body ul:last-child{margin-bottom:0}.wb-ab .abl-body li{margin-bottom:.4em;font-size:var(--abl-body, 17px);line-height:var(--abl-body-lh, 1.62);color:var(--abl-body-c, #2f4f7d)}.wb-ab .abl-body li:last-child{margin-bottom:0}.wb-ab .abl-body strong{font-weight:700;color:var(--abl-strong-c, var(--ab-ink))}.wb-ab .abl-body em{font-style:normal;padding:0 var(--abl-mark-pad, 3px);background-image:linear-gradient(transparent var(--abl-mark-top, 53%),var(--abl-mark-bg, #ffe9a8) var(--abl-mark-top, 53%),var(--abl-mark-bg, #ffe9a8) var(--abl-mark-bottom, 93%),transparent var(--abl-mark-bottom, 93%));color:inherit}.wb-ab .abl-body a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.wb-ab .abl-seal{position:absolute;left:var(--abl-seal-x, 50%);bottom:var(--abl-seal-y, -34px);transform:translate(-50%);display:grid;place-content:center;gap:1px;width:var(--abl-seal, 108px);height:var(--abl-seal, 108px);border-radius:50%;background:var(--abl-seal-bg, #d7ecf3);border:var(--abl-seal-bw, 5px) solid var(--abl-seal-bc, #fff);color:var(--abl-seal-c, #1b3a6b);text-align:center}.wb-ab .abl-seal em{font-style:normal;font-size:var(--abl-seal-sm, 8px);font-weight:700;letter-spacing:.09em;text-transform:uppercase}.wb-ab .abl-seal b{font-size:var(--abl-seal-lg, 17px);font-weight:700}.wb-ab .abl-nav{display:flex;align-items:center;justify-content:space-between;gap:var(--abl-nav-gap, 16px);max-width:var(--abl-card-max, 900px);margin:var(--abl-nav-top, 58px) auto 0}.wb-ab .abl-btn{display:inline-flex;align-items:center;gap:8px;padding:var(--abl-btn-py, 14px) var(--abl-btn-px, 26px);border-radius:999px;font-size:var(--abl-btn, 15px);font-weight:700;cursor:pointer;background:var(--abl-btn-bg, #fff);color:var(--abl-btn-c, var(--ab-ink));box-shadow:var(--abl-btn-shadow, 0 8px 22px rgba(27, 58, 107, .1));transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.wb-ab .abl-btn:hover:not(:disabled){transform:translateY(-2px)}.wb-ab .abl-btn:disabled{cursor:default;opacity:var(--abl-btn-off, .45);background:var(--abl-btn-off-bg, rgba(255, 255, 255, .5));box-shadow:none}.wb-ab .abl-count{font-size:var(--abl-count, 15px);font-weight:600;color:var(--abl-count-c, #5b7397)}.wb-ab .abl-step:focus-visible,.wb-ab .abl-btn:focus-visible{outline:3px solid var(--ab-red);outline-offset:3px}.wb-ab.team{position:relative;padding:var(--abt-pad-top, 84px) var(--abt-side, 24px) var(--abt-pad-bottom, 84px);background-color:var(--abt-bg, #ffffff)}.wb-ab .abt-wrap{width:100%;max-width:var(--abt-max, 1240px);margin-inline:auto}.wb-ab .abt-head{text-align:var(--abt-align, center);margin-bottom:var(--abt-head-gap, 46px)}.wb-ab .abt-title{font-size:var(--abt-title, 52px);line-height:var(--abt-title-lh, 1.15);letter-spacing:var(--abt-title-ls, -.02em);color:var(--abt-title-c, #22202b)}.wb-ab .abt-sub{margin:var(--abt-sub-gap, 16px) auto 0;max-width:var(--abt-sub-max, 700px);font-size:var(--abt-sub, 18px);line-height:var(--abt-sub-lh, 1.55);font-weight:500;color:var(--abt-sub-c, #6f6b78)}.wb-ab .abt-stage{position:relative}.wb-ab .abt-track{display:flex;gap:var(--abt-gap, 24px);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-block:var(--abt-lift, 8px)}.wb-ab .abt-track::-webkit-scrollbar{display:none}.wb-ab .abt-card{flex:0 0 calc((100% - var(--abt-gap, 24px) * (var(--abt-per, 4) - 1) - var(--abt-peek, 60px)) / var(--abt-per, 4));scroll-snap-align:start;display:flex;flex-direction:column;aspect-ratio:var(--abt-ratio, .52);border-radius:var(--abt-radius, 18px);background-color:var(--abt-tint, #fae8a8);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.wb-ab .abt-card:hover{transform:translateY(-4px);box-shadow:var(--abt-shadow, 0 18px 38px rgba(34, 32, 43, .13))}.wb-ab .abt-copy{padding:var(--abt-copy-pad-y, 22px) var(--abt-copy-pad-x, 22px)}.wb-ab .abt-name{font-size:var(--abt-name, 22px);line-height:var(--abt-name-lh, 1.25);color:var(--abt-name-c, #22202b)}.wb-ab .abt-role{margin-top:var(--abt-role-gap, 8px);font-size:var(--abt-role, 15px);line-height:var(--abt-role-lh, 1.4);font-weight:500;color:var(--abt-role-c, #22202b)}.wb-ab .abt-photo{flex:1;min-height:0}.wb-ab .abt-photo img{display:block;width:100%;height:100%;object-fit:cover}.wb-ab .abt-arrow{position:absolute;top:var(--abt-arrow-y, 50%);transform:translateY(-50%);z-index:2;display:grid;place-items:center;width:var(--abt-arrow, 46px);height:var(--abt-arrow, 46px);border-radius:50%;cursor:pointer;background-color:var(--abt-arrow-bg, #ffffff);color:var(--abt-arrow-c, #22202b);box-shadow:var(--abt-arrow-shadow, 0 8px 22px rgba(34, 32, 43, .16));transition:transform .2s ease,opacity .2s ease}.wb-ab .abt-arrow.is-prev{left:var(--abt-arrow-x, -14px)}.wb-ab .abt-arrow.is-next{right:var(--abt-arrow-x, -14px)}.wb-ab .abt-arrow:hover:not(:disabled){transform:translateY(-50%) scale(1.07)}.wb-ab .abt-arrow:disabled{cursor:default;opacity:var(--abt-arrow-off, .32);box-shadow:none}.wb-ab .abt-arrow svg{width:var(--abt-arrow-icon, 18px);height:var(--abt-arrow-icon, 18px)}.wb-ab .abt-dots{display:flex;justify-content:center;gap:var(--abt-dot-gap, 9px);margin-top:var(--abt-dots-gap, 30px)}.wb-ab .abt-dots[hidden],.wb-ab .abt-dot[hidden]{display:none}.wb-ab .abt-dot{width:var(--abt-dot, 9px);height:var(--abt-dot, 9px);border-radius:999px;cursor:pointer;background-color:var(--abt-dot-c, #d8d5e0);transition:background-color .2s ease,width .2s ease}.wb-ab .abt-dot.is-on{width:var(--abt-dot-on-w, 26px);background-color:var(--abt-dot-on-c, #f04455)}.wb-ab .abt-arrow:focus-visible,.wb-ab .abt-dot:focus-visible{outline:3px solid var(--ab-red);outline-offset:3px}.wb-ab.values{position:relative;padding:var(--abv-pad-top, 84px) var(--abv-side, 24px) var(--abv-pad-bottom, 84px);background-image:var(--abv-bg-img, linear-gradient(var(--abv-bg-angle, 115deg), var(--abv-bg-from, #fdeee4) 0%, var(--abv-bg-mid, #fdf6ec) 52%, var(--abv-bg-to, #e9f3ee) 100%));background-size:cover;background-position:center}.wb-ab .abv-wrap{width:100%;max-width:var(--abv-max, 1240px);margin-inline:auto}.wb-ab .abv-title{margin-bottom:var(--abv-head-gap, 52px);text-align:var(--abv-title-align, center);font-size:var(--abv-title, 52px);line-height:var(--abv-title-lh, 1.15);letter-spacing:var(--abv-title-ls, -.02em);color:var(--abv-title-c, #22202b)}.wb-ab .abv-grid{display:grid;grid-template-columns:var(--abv-cols, repeat(3, 1fr));gap:var(--abv-gap, 30px)}.wb-ab .abv-card{display:flex;flex-direction:var(--abv-card-dir, column);align-items:var(--abv-card-ai, center);gap:var(--abv-card-gap, 20px);padding:var(--abv-card-pad-y, 40px) var(--abv-card-pad-x, 32px);border-radius:var(--abv-card-radius, 22px);background-color:var(--abv-tint, #ddd3f7);text-align:var(--abv-text-align, center)}.wb-ab .abv-icon{flex:0 0 auto;line-height:0}.wb-ab .abv-icon svg,.wb-ab .abv-icon img{width:var(--abv-icon, 58px);height:var(--abv-icon, 58px);object-fit:contain;color:var(--abv-icon-c, #ffffff)}.wb-ab .abv-name{font-size:var(--abv-name, 24px);line-height:var(--abv-name-lh, 1.25);color:var(--abv-name-c, #22202b)}.wb-ab .abv-text{margin-top:var(--abv-text-gap, 12px);max-width:var(--abv-text-max, 460px);margin-inline:var(--abv-text-mi, auto);font-size:var(--abv-text, 16px);line-height:var(--abv-text-lh, 1.55);font-weight:500;color:var(--abv-text-c, #22202b)}.wb-ab.cta{padding:var(--abc-pad-top, 96px) var(--abc-side, 24px) var(--abc-pad-bottom, 96px)}.wb-ab .abc-wrap{width:100%;max-width:var(--abc-max, 1240px);margin-inline:auto}.wb-ab .abc-card{display:flex;flex-direction:var(--abc-dir, row);align-items:center;gap:var(--abc-gap, 48px);padding:var(--abc-card-pad-y, 64px) var(--abc-card-pad-x, 72px);border-radius:var(--abc-card-radius, 40px);background-image:var(--abc-bg-img, linear-gradient(var(--abc-bg-angle, 125deg), var(--abc-bg-from, #fdecd3) 0%, var(--abc-bg-mid, #fbdfc0) 55%, var(--abc-bg-to, #f7cd9c) 100%));background-size:cover;background-position:center}.wb-ab .abc-head{flex:0 0 auto;width:var(--abc-head-w, 42%)}.wb-ab .abc-title{font-size:var(--abc-title, 50px);line-height:var(--abc-title-lh, 1.14);letter-spacing:var(--abc-title-ls, -.02em);color:var(--abc-title-c, #22202b)}.wb-ab .abc-content{flex:1 1 auto;min-width:0}.wb-ab .abc-body{max-width:var(--abc-body-max, 460px);font-size:var(--abc-body, 18px);line-height:var(--abc-body-lh, 1.6);font-weight:500;color:var(--abc-body-c, #4b4756)}.wb-ab .abc-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:var(--abc-actions-gap, 16px)}.wb-ab .abc-btn{display:inline-flex;align-items:center;gap:8px;padding:var(--abc-btn-py, 16px) var(--abc-btn-px, 30px);border-radius:999px;font-size:var(--abc-btn, 16px);font-weight:700;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.wb-ab .abc-btn:hover{transform:translateY(-2px);box-shadow:0 10px 26px #22202b29}.wb-ab .abc-btn.is-primary{background-color:var(--abc-btn-primary-bg, #c1394f);color:var(--abc-btn-primary-c, #ffffff)}.wb-ab .abc-btn.is-secondary{background-color:var(--abc-btn-secondary-bg, #fdf8ef);color:var(--abc-btn-secondary-c, #22202b);border:1.5px solid var(--abc-btn-secondary-border, #22202b)}.wb-ab .abc-btn svg{width:var(--abc-btn-icon, 16px);height:var(--abc-btn-icon, 16px);flex:0 0 auto}.wb-ab .abc-tag{margin-top:var(--abc-tag-gap, 28px);font-size:var(--abc-tag, 17px);font-weight:700;color:var(--abc-tag-c, #22202b)}.wb-ab .abc-btn:focus-visible{outline:3px solid var(--ab-red);outline-offset:3px}@media(prefers-reduced-motion:reduce){.wb-ab .abl-card{transition:none}.wb-ab .abl-card.is-off{transform:none}.wb-ab .abl-step,.wb-ab .abl-btn{transition:none}.wb-ab .abl-step:hover,.wb-ab .abl-btn:hover:not(:disabled){transform:none}.wb-ab .abl-sheet.is-a,.wb-ab .abl-fav{transition:none}.wb-ab .abt-track{scroll-behavior:auto}.wb-ab .abt-card,.wb-ab .abt-arrow,.wb-ab .abt-dot{transition:none}.wb-ab .abt-card:hover{transform:none}.wb-ab .abt-arrow:hover:not(:disabled){transform:translateY(-50%)}.wb-ab .abc-btn{transition:none}.wb-ab .abc-btn:hover{transform:none}}.wb-ab .abl-script{font-family:var(--abl-script, "Dancing Script", "Segoe Script", cursive)}.wb-ab .abl-hand{font-family:var(--abl-hand, "Caveat", "Segoe Script", cursive)}.wb-ab .abl-card.is-paper{background:transparent;box-shadow:none;isolation:isolate}.wb-ab .abl-card.is-paper:before{border-color:transparent}.wb-ab .abl-paper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;filter:drop-shadow(var(--abl-paper-shadow, 0 22px 44px rgba(27, 58, 107, .15)))}.wb-ab .abl-paper i{position:relative;display:block;width:100%;height:100%;background-color:var(--abl-card-bg, #fdfaf4);--d: var(--abl-deckle, 9px);-webkit-mask:radial-gradient(var(--d) at 50% 0,#0000 96%,#000) repeat-x 0 0 / calc(2 * var(--d)) var(--d),radial-gradient(var(--d) at 50% 100%,#0000 96%,#000) repeat-x 0 100% / calc(2 * var(--d)) var(--d),radial-gradient(var(--d) at 0 50%,#0000 96%,#000) repeat-y 0 0 / var(--d) calc(2 * var(--d)),radial-gradient(var(--d) at 100% 50%,#0000 96%,#000) repeat-y 100% 0 / var(--d) calc(2 * var(--d)),linear-gradient(#000 0 0) no-repeat 50% 50% / calc(100% - 2 * var(--d)) calc(100% - 2 * var(--d));mask:radial-gradient(var(--d) at 50% 0,#0000 96%,#000) repeat-x 0 0 / calc(2 * var(--d)) var(--d),radial-gradient(var(--d) at 50% 100%,#0000 96%,#000) repeat-x 0 100% / calc(2 * var(--d)) var(--d),radial-gradient(var(--d) at 0 50%,#0000 96%,#000) repeat-y 0 0 / var(--d) calc(2 * var(--d)),radial-gradient(var(--d) at 100% 50%,#0000 96%,#000) repeat-y 100% 0 / var(--d) calc(2 * var(--d)),linear-gradient(#000 0 0) no-repeat 50% 50% / calc(100% - 2 * var(--d)) calc(100% - 2 * var(--d))}.wb-ab .abl-paper i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--abl-paper-tex, none);opacity:var(--abl-paper-tex-o, .5);mix-blend-mode:multiply;pointer-events:none}.wb-ab .abl-greet{margin:var(--abl-ins-gap, 26px) 0 0;font-family:var(--abl-script, "Dancing Script", cursive);font-size:var(--abl-greet, 34px);line-height:1.2;font-weight:600;color:var(--abl-title-c, var(--ab-ink));text-align:var(--abl-body-align, left)}.wb-ab .abl-body.is-uline em,.wb-ab .abl-close.is-uline em{background-image:var(--abl-uline-img, none);background-repeat:repeat-x;background-position:0 100%;background-size:auto calc(6px * var(--abl-ill, 1));padding:0 1px 3px}.wb-ab .abl-close,.wb-ab .abl-ps,.wb-ab .abl-sign{margin-top:var(--abl-ins-gap, 26px);text-align:var(--abl-body-align, left)}.wb-ab .abl-art img{display:block;max-width:100%}.wb-ab .abl-close p{margin:0 0 var(--abl-body-gap, 20px);font-size:var(--abl-body, 17px);line-height:var(--abl-body-lh, 1.62);color:var(--abl-body-c, #2f4f7d)}.wb-ab .abl-close p:last-child{margin-bottom:0}.wb-ab .abl-close strong{font-weight:700;color:var(--abl-strong-c, var(--ab-ink))}.wb-ab .abl-art{margin-top:var(--abl-ins-gap, 26px);display:flex;justify-content:var(--abl-art-align, center)}.wb-ab .abl-art img{width:min(100%,var(--abl-art, 420px));height:auto;border-radius:var(--abl-art-radius, 0px)}.wb-ab .abl-ps{position:relative;padding:calc(18px * var(--abl-ill, 1)) calc(22px * var(--abl-ill, 1));width:min(100%,calc(460px * var(--abl-ill, 1)));background:var(--abl-ps-bg, #fdf3d6);color:var(--abl-body-c, #2f4f7d);font-family:var(--abl-hand, "Caveat", cursive);font-size:calc(20px * var(--abl-ill, 1));line-height:1.42;transform:rotate(-.8deg);box-shadow:0 4px 12px #1b3a6b14}.wb-ab .abl-ps:before,.wb-ab .abl-ps:after{content:"";position:absolute;top:calc(-8px * var(--abl-ill, 1));width:calc(54px * var(--abl-ill, 1));height:calc(16px * var(--abl-ill, 1));background:#e9d6a0d9}.wb-ab .abl-ps:before{left:12px;transform:rotate(-5deg)}.wb-ab .abl-ps:after{right:12px;transform:rotate(4deg)}.wb-ab .abl-bubble{position:relative;display:inline-block;margin-top:calc(18px * var(--abl-ill, 1));padding:calc(9px * var(--abl-ill, 1)) calc(14px * var(--abl-ill, 1));border:2px solid var(--abl-title-c, var(--ab-ink));border-radius:14px;background:var(--abl-card-bg, #fff);color:var(--abl-title-c, var(--ab-ink));font-size:calc(13px * var(--abl-ill, 1));font-weight:700;line-height:1.25;text-transform:uppercase;letter-spacing:.04em}.wb-ab .abl-bubble:after{content:"";position:absolute;left:22px;bottom:-9px;width:12px;height:12px;background:var(--abl-card-bg, #fff);border-right:2px solid var(--abl-title-c, var(--ab-ink));border-bottom:2px solid var(--abl-title-c, var(--ab-ink));transform:rotate(45deg)}.wb-ab .abl-sign-line{font-family:var(--abl-script, "Dancing Script", cursive);font-size:calc(20px * var(--abl-ill, 1));font-weight:600;color:var(--abl-body-c, #2f4f7d)}.wb-ab .abl-sign-name{margin-top:calc(6px * var(--abl-ill, 1));font-family:var(--abl-script, "Dancing Script", cursive);font-size:calc(38px * var(--abl-ill, 1));font-weight:700;line-height:1.1;color:var(--abl-title-c, var(--ab-ink))}.wb-ab .abl-stamp{position:absolute;right:calc(34px * var(--abl-ill, 1));bottom:calc(34px * var(--abl-ill, 1));display:grid;place-content:center;width:calc(84px * var(--abl-ill, 1));height:calc(84px * var(--abl-ill, 1));border-radius:50%;border:2px dashed var(--abl-title-c, var(--ab-ink));color:var(--abl-title-c, var(--ab-ink));font-size:calc(10px * var(--abl-ill, 1));font-weight:700;letter-spacing:.07em;line-height:1.25;text-align:center;text-transform:uppercase;transform:rotate(-9deg);pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/43/assets/wb-ab.css.map */
