.ab-tone--white{background:#fff}.ab-tone--blue{background:var(--ab-blue-soft)}.ab-tone--pink{background:var(--ab-pink-soft)}.ab-tone--yellow{background:var(--ab-yellow-soft)}.ab-tone--green{background:var(--ab-green-soft)}.ab-tone--navy{background:var(--ab-navy);color:#fff}.ab-abh{padding-top:clamp(12px,2vw,24px)}.ab-abh__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));gap:16px}.ab-abh__main{position:relative;overflow:hidden;background:var(--ab-blue);color:#fff;border-radius:32px;padding:clamp(28px,5vw,60px);min-height:clamp(380px,44vw,540px);display:flex;flex-direction:column;justify-content:flex-end}.ab-abh__c1{position:absolute;right:-60px;top:-60px;width:220px;height:220px;border-radius:50%;background:var(--ab-pink)}.ab-abh__c2{position:absolute;right:170px;top:28px;width:64px;height:64px;border-radius:50%;background:var(--ab-yellow)}.ab-abh__body{position:relative}.ab .ab-abh__title{font-weight:800;font-size:clamp(40px,5.4vw,80px);line-height:.95;letter-spacing:-.035em;color:#fff;margin:0 0 20px;text-wrap:balance}.ab-abh__text{font-size:clamp(17px,1.5vw,20px);line-height:1.5;color:#e3e8ff;max-width:520px}.ab-abh__text p+p{margin-top:10px}.ab-abh__body .ab-hero__btns{margin-top:28px}.ab-abh__img{position:relative;border-radius:32px;overflow:hidden;min-height:340px;background:#e9e4dc}.ab-abh__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px;margin-top:16px}.ab-abh__card{border-radius:24px;padding:24px 26px;display:flex;flex-direction:column;gap:8px}.ab-abh__label{align-self:flex-start;padding:5px 12px;border-radius:999px;background:#13163a14;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ab-tone--navy .ab-abh__label{background:#ffffff24;color:var(--ab-yellow)}.ab-abh__card b{font-family:var(--ab-head);font-weight:800;font-size:clamp(24px,2.4vw,30px);line-height:1.05;letter-spacing:-.03em}.ab-abh__card p{font-size:15.5px;line-height:1.5;color:var(--ab-ink-2)}.ab-tone--navy p{color:#c9cbe0}.ab-split{border-radius:32px;overflow:hidden;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.ab-split__img{position:relative;min-height:clamp(300px,36vw,520px);background:#e9e4dc}.ab-split--rev .ab-split__img{order:2}.ab-split__body{padding:clamp(28px,5vw,64px);display:flex;flex-direction:column;justify-content:center;gap:20px}.ab-split__kicker{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ab-blue);margin-bottom:-6px}.ab-head-row .ab-split__kicker{margin-bottom:10px}.ab .ab-split__title{font-weight:800;font-size:clamp(30px,3.6vw,48px);line-height:1.02;letter-spacing:-.03em;text-wrap:balance}.ab-split__text{font-size:17px;line-height:1.7;color:var(--ab-ink-2)}.ab-split__text p+p{margin-top:14px}.ab-split__text strong{color:var(--ab-ink)}@media(max-width:900px){.ab-split--rev .ab-split__img{order:0}}.ab-values{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px}.ab-value{border-radius:28px;padding:clamp(24px,3vw,34px);min-height:260px;display:flex;flex-direction:column;gap:14px;position:relative;overflow:hidden}.ab-value__n{font-family:var(--ab-head);font-weight:800;font-size:15px;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#ffffff38}.ab .ab-value__t{font-weight:800;font-size:clamp(26px,2.6vw,34px);line-height:1.02;letter-spacing:-.03em;margin-top:24px}.ab-value__p{font-size:16px;line-height:1.55}.ab-value--blue{background:var(--ab-blue);color:#fff}.ab-value--blue .ab-value__p{color:#e3e8ff}.ab-value--pink{background:var(--ab-pink);color:#fff}.ab-value--pink .ab-value__p{color:#ffe3ea}.ab-value--yellow{background:var(--ab-yellow);color:var(--ab-ink)}.ab-value--yellow .ab-value__n{background:#13163a14}.ab-value--yellow .ab-value__p{color:var(--ab-ink-2)}.ab-value--green{background:var(--ab-green);color:var(--ab-green-deep)}.ab-value--green .ab-value__n{background:#0d2b201a}.ab-value--navy{background:var(--ab-navy);color:#fff}.ab-value--navy .ab-value__p{color:#c9cbe0}.ab-band{position:relative;overflow:hidden;border-radius:32px;padding:clamp(28px,5vw,60px);display:flex;justify-content:space-between;align-items:center;gap:28px;flex-wrap:wrap}.ab-band__c{position:absolute;right:-60px;bottom:-90px;width:240px;height:240px;border-radius:50%;opacity:.95}.ab-band__body{position:relative;max-width:680px;display:flex;flex-direction:column;gap:12px}.ab-band__kicker{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ab .ab-band__title{font-weight:800;font-size:clamp(32px,4vw,54px);line-height:1;letter-spacing:-.03em}.ab-band__sub{font-family:var(--ab-head);font-weight:700;font-size:clamp(19px,1.8vw,23px);line-height:1.25}.ab-band__text{font-size:17px;line-height:1.6}.ab-band__text p+p{margin-top:10px}.ab-band__btns{position:relative;display:flex;gap:10px;flex-wrap:wrap}.ab .ab-band__ghost{background:transparent;border:1.5px solid currentColor;padding:15.5px 24px}.ab-band--blue{background:var(--ab-blue);color:#fff}.ab-band--blue .ab-band__c{background:var(--ab-pink)}.ab-band--blue .ab-band__kicker{color:var(--ab-yellow)}.ab-band--blue .ab-band__text{color:#e3e8ff}.ab-band--pink{background:var(--ab-pink);color:#fff}.ab-band--pink .ab-band__c{background:var(--ab-yellow)}.ab-band--pink .ab-band__text{color:#ffe3ea}.ab-band--navy{background:var(--ab-navy);color:#fff}.ab-band--navy .ab-band__c{background:var(--ab-blue)}.ab-band--navy .ab-band__kicker{color:var(--ab-yellow)}.ab-band--navy .ab-band__text{color:#c9cbe0}.ab-band--green{background:var(--ab-green);color:var(--ab-green-deep)}.ab-band--green .ab-band__c{background:var(--ab-yellow)}.ab-band--yellow{background:var(--ab-yellow);color:var(--ab-ink)}.ab-band--yellow .ab-band__c{background:var(--ab-pink)}.ab .ab-band .ab-band__ghost{color:inherit!important}.ab .ab-band--blue .ab-band__ghost,.ab .ab-band--pink .ab-band__ghost,.ab .ab-band--navy .ab-band__ghost{color:#fff!important}@media(max-width:600px){.ab-abh__c1{width:150px;height:150px;right:-60px;top:-60px}.ab-abh__c2{width:34px;height:34px;right:118px;top:12px}.ab-band__c{width:150px;height:150px;right:-60px;bottom:-70px}.ab-band__btns,.ab-band__btns .ab-btn{width:100%;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ab-about.css.map */
