:root{--begaman-ink: #121a20;--begaman-ink-soft: #26343d;--begaman-night: #101b22;--begaman-night-soft: #17252e;--begaman-paper: #ffffff;--begaman-surface: #ffffff;--begaman-line: #dfe3e2;--begaman-accent: #079fdf;--begaman-accent-hover: #0686bc;--begaman-shell: min(1320px, calc(100vw - 64px) );--begaman-shadow-soft: 0 12px 32px rgb(10 22 28 / .07);--begaman-shadow-hover: 0 22px 56px rgb(10 22 28 / .12)}.begaman2-directory,.begaman2-support-page,.begaman2-contact{color:var(--begaman-ink);background:#fff}.begaman2-directory{padding:32px 0 120px}.begaman2-directory__header,.begaman2-support-page__hero,.begaman2-contact__hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:64px;align-items:end;padding:90px 0 72px;border-bottom:1px solid var(--begaman-line)}.begaman2-directory__header h1,.begaman2-support-page__hero h1,.begaman2-contact__hero h1{max-width:850px;margin:0;font-size:clamp(3.7rem,7vw,7.3rem);font-weight:520;line-height:.89;letter-spacing:-.065em}.begaman2-directory__intro,.begaman2-support-page__hero>p,.begaman2-contact__hero>p{max-width:520px;margin:0;color:var(--begaman-ink-soft);font-size:clamp(1.05rem,1.35vw,1.25rem);line-height:1.55}.begaman2-directory__intro>p{margin:0 0 28px}.begaman2-directory__intro a,.begaman2-support-card a{display:inline-flex;align-items:center;gap:14px;color:var(--begaman-ink);font-weight:650;text-decoration:none;border-bottom:1px solid currentColor}.begaman2-directory__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:72px 24px;margin-top:72px}.begaman2-directory-card{display:block;color:inherit;text-decoration:none}.begaman2-directory-card__media{position:relative;aspect-ratio:1.2 / 1;overflow:hidden;background:#eef1f0}.begaman2-directory-card__media img,.begaman2-directory-card__placeholder{width:100%;height:100%;object-fit:cover;transition:transform .65s cubic-bezier(.2,.65,.25,1)}.begaman2-directory-card:hover .begaman2-directory-card__media img{transform:scale(1.035)}.begaman2-directory-card__number{position:absolute;top:18px;left:18px;display:grid;width:46px;height:46px;place-items:center;color:#fff;border:1px solid rgb(255 255 255 / .55);border-radius:50%;background:#101b226b;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:.76rem;font-weight:650}.begaman2-directory-card__content{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px 40px;align-items:start;padding:26px 0 0;border-top:1px solid var(--begaman-ink)}.begaman2-directory-card__content p{margin:0}.begaman2-directory-card__content>div>p,.begaman2-directory-card__count,.begaman2-support-card__kicker,.begaman2-contact__detail>p{color:#69777d;font-size:.72rem;font-weight:650;letter-spacing:.13em;text-transform:uppercase}.begaman2-directory-card__content h2{margin:8px 0 0;font-size:clamp(2rem,3vw,3.35rem);font-weight:540;line-height:.95;letter-spacing:-.05em}.begaman2-directory-card__arrow{font-size:1.5rem;transition:transform .18s ease}.begaman2-directory-card:hover .begaman2-directory-card__arrow{transform:translate(5px)}.begaman2-directory-card__description{max-width:520px;color:var(--begaman-ink-soft);line-height:1.6}.begaman2-directory-card__count{align-self:end;white-space:nowrap}.begaman2-story{padding:32px 0 0;color:var(--begaman-ink);background:#fff}.begaman2-story__hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:64px;align-items:end;padding:90px 0 72px;border-bottom:1px solid var(--begaman-line)}.begaman2-story__hero h1{max-width:880px;margin:0;font-size:clamp(4rem,8vw,8.6rem);font-weight:520;line-height:.86;letter-spacing:-.07em}.begaman2-story__intro{max-width:520px;color:var(--begaman-ink-soft);font-size:clamp(1.05rem,1.35vw,1.25rem);line-height:1.55}.begaman2-story__media{margin:72px 0 0}.begaman2-story__media img,.begaman2-story__placeholder{display:block;width:100%;aspect-ratio:2 / 1;object-fit:cover;background:#eef1f0}.begaman2-story__media figcaption{padding-top:12px;color:#718086;font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.begaman2-story__narrative{display:grid;grid-template-columns:minmax(220px,.55fr) minmax(0,1.45fr);gap:clamp(60px,9vw,150px);padding:120px 0}.begaman2-story__narrative h2,.begaman2-story__audience h2{max-width:840px;margin:0 0 36px;font-size:clamp(3rem,5.8vw,6.6rem);font-weight:510;line-height:.91;letter-spacing:-.065em}.begaman2-story__narrative .rte{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;max-width:880px;color:var(--begaman-ink-soft);font-size:1.05rem;line-height:1.7}.begaman2-story__values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--begaman-ink);border-left:1px solid var(--begaman-line)}.begaman2-story-value{display:flex;min-height:330px;flex-direction:column;justify-content:space-between;gap:56px;padding:30px;border-right:1px solid var(--begaman-line);border-bottom:1px solid var(--begaman-line)}.begaman2-story-value>span,.begaman2-story__system-steps article>span{color:#728087;font-size:.75rem;font-weight:650}.begaman2-story-value h3,.begaman2-story__system-steps h3{margin:0 0 14px;font-size:clamp(1.9rem,3vw,3.35rem);font-weight:530;line-height:.98;letter-spacing:-.05em}.begaman2-story-value p{max-width:360px;margin:0;color:var(--begaman-ink-soft);line-height:1.6}.begaman2-story__system{margin-top:120px;padding:120px 0;color:#fff;background:var(--begaman-night)}.begaman2-story__system-header{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);gap:80px;align-items:end}.begaman2-story__system-header h2{max-width:900px;margin:0;font-size:clamp(3.5rem,7vw,7.8rem);font-weight:500;line-height:.88;letter-spacing:-.07em}.begaman2-story__system-header .rte{max-width:480px;color:#ffffffad;font-size:1.05rem;line-height:1.65}.begaman2-story__system-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:96px;border-top:1px solid rgb(255 255 255 / .22);border-left:1px solid rgb(255 255 255 / .16)}.begaman2-story__system-steps article{min-height:280px;padding:30px;border-right:1px solid rgb(255 255 255 / .16);border-bottom:1px solid rgb(255 255 255 / .16)}.begaman2-story__system-steps h3{margin-top:88px}.begaman2-story__system-steps p{max-width:340px;margin:0;color:#ffffff9e;line-height:1.6}.begaman2-story__audience{display:grid;grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);gap:clamp(60px,9vw,150px);padding:120px 0}.begaman2-story__audience-list{border-top:1px solid var(--begaman-ink)}.begaman2-story__audience-list article{display:grid;grid-template-columns:minmax(180px,.55fr) minmax(0,1fr);gap:42px;padding:30px 0;border-bottom:1px solid var(--begaman-line)}.begaman2-story__audience-list h3{margin:0;font-size:1.35rem;font-weight:570;letter-spacing:-.025em}.begaman2-story__audience-list p{margin:0;color:var(--begaman-ink-soft);line-height:1.6}.begaman2-story__cta{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:80px;align-items:end;margin-bottom:120px;padding:70px;background:#f3f5f4}.begaman2-story__cta h2{max-width:720px;margin:0;font-size:clamp(3rem,5.5vw,6rem);font-weight:510;line-height:.91;letter-spacing:-.065em}.begaman2-story__cta>div:last-child>p{max-width:460px;margin:0 0 28px;color:var(--begaman-ink-soft);line-height:1.6}.begaman2-story__cta-actions{display:flex;flex-wrap:wrap;gap:12px}.begaman2-story__secondary{color:var(--begaman-ink);border-color:var(--begaman-ink)}.begaman2-story__secondary:hover{color:#fff;background:var(--begaman-ink);transform:translateY(-2px)}@media(max-width:989px){.begaman2-story__hero,.begaman2-story__system-header,.begaman2-story__cta{grid-template-columns:1fr;gap:40px}.begaman2-story__hero{padding:64px 0 48px}.begaman2-story__narrative,.begaman2-story__audience{grid-template-columns:1fr;gap:40px}.begaman2-story__values,.begaman2-story__system-steps{grid-template-columns:1fr}.begaman2-story-value,.begaman2-story__system-steps article{min-height:250px}}@media(max-width:749px){.begaman2-story{padding-top:24px}.begaman2-story__hero{padding-top:52px}.begaman2-story__hero h1{font-size:clamp(3.7rem,18vw,5.6rem)}.begaman2-story__media{margin-top:52px}.begaman2-story__media img,.begaman2-story__placeholder{aspect-ratio:4 / 5}.begaman2-story__narrative,.begaman2-story__audience{padding:80px 0}.begaman2-story__narrative .rte{grid-template-columns:1fr;gap:4px}.begaman2-story-value{min-height:280px;padding:26px 24px}.begaman2-story__system{margin-top:80px;padding:80px 0}.begaman2-story__system-header h2{font-size:clamp(3.2rem,15vw,4.8rem)}.begaman2-story__system-steps{margin-top:60px}.begaman2-story__system-steps article{min-height:260px;padding:26px 24px}.begaman2-story__audience-list article{grid-template-columns:1fr;gap:10px}.begaman2-story__cta{margin-inline:calc((100vw - 100%)/-2);margin-bottom:80px;padding:52px 24px}.begaman2-story__cta-actions{display:grid}}.begaman2-sustainability,.begaman2-trade{padding:32px 0 0;color:var(--begaman-ink);background:#fff}.begaman2-sustainability__hero,.begaman2-trade__hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:64px;align-items:end;padding:90px 0 72px;border-bottom:1px solid var(--begaman-line)}.begaman2-sustainability__hero h1,.begaman2-trade__hero h1{max-width:920px;margin:0;font-size:clamp(4rem,7.6vw,8.2rem);font-weight:520;line-height:.87;letter-spacing:-.07em}.begaman2-sustainability__intro,.begaman2-trade__hero-aside>p{max-width:520px;margin:0;color:var(--begaman-ink-soft);font-size:clamp(1.05rem,1.35vw,1.25rem);line-height:1.55}.begaman2-sustainability__intro>*:first-child{margin-top:0}.begaman2-sustainability__media{margin:72px 0 0}.begaman2-sustainability__media img,.begaman2-sustainability__placeholder{display:block;width:100%;aspect-ratio:2 / 1;object-fit:cover;background:#eef1f0}.begaman2-sustainability__media figcaption{padding-top:12px;color:#718086;font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.begaman2-sustainability__principles-header,.begaman2-sustainability__statement{display:grid;grid-template-columns:minmax(220px,.55fr) minmax(0,1.45fr);gap:clamp(60px,9vw,150px);padding:120px 0 72px}.begaman2-sustainability__principles-header h2,.begaman2-sustainability__statement h2,.begaman2-trade__benefits-heading h2,.begaman2-trade__enquiry-intro h2{max-width:820px;margin:0;font-size:clamp(3rem,5.6vw,6.2rem);font-weight:510;line-height:.91;letter-spacing:-.065em}.begaman2-sustainability__principles-header>div>p{max-width:620px;margin:28px 0 0;color:var(--begaman-ink-soft);font-size:1.05rem;line-height:1.65}.begaman2-sustainability__principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--begaman-ink);border-left:1px solid var(--begaman-line)}.begaman2-sustainability-card{display:flex;min-height:340px;flex-direction:column;justify-content:space-between;gap:56px;padding:30px;border-right:1px solid var(--begaman-line);border-bottom:1px solid var(--begaman-line)}.begaman2-sustainability-card>span,.begaman2-sustainability__practice-grid article>span,.begaman2-trade__audiences article>span,.begaman2-trade__benefits-list article>span,.begaman2-trade__process-grid article>span{color:#748188;font-size:.75rem;font-weight:650}.begaman2-sustainability-card h3,.begaman2-sustainability__practice-grid h3,.begaman2-trade__audiences h2,.begaman2-trade__benefits-list h3,.begaman2-trade__process-grid h3{margin:0 0 14px;font-size:clamp(1.8rem,2.7vw,3rem);font-weight:530;line-height:.98;letter-spacing:-.05em}.begaman2-sustainability-card p,.begaman2-sustainability__practice-grid p,.begaman2-trade__audiences p,.begaman2-trade__benefits-list p,.begaman2-trade__process-grid p{max-width:360px;margin:0;color:var(--begaman-ink-soft);line-height:1.65}.begaman2-sustainability__practice,.begaman2-trade__process{margin-top:120px;padding:120px 0;color:#fff;background:var(--begaman-night)}.begaman2-sustainability__practice-header,.begaman2-trade__process-header{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);gap:80px;align-items:end}.begaman2-sustainability__practice-header h2,.begaman2-trade__process-header h2{max-width:900px;margin:0;font-size:clamp(3.5rem,7vw,7.6rem);font-weight:500;line-height:.88;letter-spacing:-.07em}.begaman2-sustainability__practice-header>p,.begaman2-trade__process-header>p{max-width:500px;margin:0;color:#ffffffad;font-size:1.05rem;line-height:1.65}.begaman2-sustainability__practice-grid,.begaman2-trade__process-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:96px;border-top:1px solid rgb(255 255 255 / .22);border-left:1px solid rgb(255 255 255 / .16)}.begaman2-sustainability__practice-grid article,.begaman2-trade__process-grid article{min-height:290px;padding:30px;border-right:1px solid rgb(255 255 255 / .16);border-bottom:1px solid rgb(255 255 255 / .16)}.begaman2-sustainability__practice-grid h3,.begaman2-trade__process-grid h3{margin-top:88px;color:#fff}.begaman2-sustainability__practice-grid p,.begaman2-trade__process-grid p{color:#ffffffa3}.begaman2-sustainability__statement{padding-bottom:120px;border-bottom:1px solid var(--begaman-line)}.begaman2-sustainability__statement .rte{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;max-width:880px;margin-top:36px;color:var(--begaman-ink-soft);font-size:1.02rem;line-height:1.7}.begaman2-sustainability__statement .rte p{margin:0}.begaman2-sustainability__cta{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:80px;align-items:end;margin:120px 0;padding:70px;background:#f3f5f4}.begaman2-sustainability__cta h2{max-width:720px;margin:0;font-size:clamp(3rem,5.5vw,6rem);font-weight:510;line-height:.91;letter-spacing:-.065em}.begaman2-sustainability__cta>div:last-child>p{max-width:460px;margin:0 0 28px;color:var(--begaman-ink-soft);line-height:1.6}.begaman2-sustainability__actions{display:flex;flex-wrap:wrap;gap:12px}.begaman2-sustainability__secondary{color:var(--begaman-ink);border-color:var(--begaman-ink)}.begaman2-sustainability__secondary:hover{color:#fff;background:var(--begaman-ink);transform:translateY(-2px)}.begaman2-trade__hero-aside{display:grid;justify-items:start;gap:28px}.begaman2-trade__hero-aside a{display:inline-flex;align-items:center;gap:14px;color:var(--begaman-ink);border-bottom:1px solid currentColor;font-weight:650;text-decoration:none}.begaman2-trade__audiences{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:80px;border-top:1px solid var(--begaman-ink);border-left:1px solid var(--begaman-line)}.begaman2-trade__audiences article{min-height:300px;padding:30px;border-right:1px solid var(--begaman-line);border-bottom:1px solid var(--begaman-line)}.begaman2-trade__audiences h2{margin-top:92px}.begaman2-trade__benefits{display:grid;grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);gap:clamp(64px,10vw,160px);padding:120px 0}.begaman2-trade__benefits-heading>p:last-child,.begaman2-trade__enquiry-intro>p{max-width:520px;margin:28px 0 0;color:var(--begaman-ink-soft);line-height:1.65}.begaman2-trade__benefits-list{border-top:1px solid var(--begaman-ink)}.begaman2-trade__benefits-list article{display:grid;grid-template-columns:52px minmax(0,1fr);gap:32px;padding:34px 0 38px;border-bottom:1px solid var(--begaman-line)}.begaman2-trade__benefits-list h3{font-size:clamp(1.8rem,2.7vw,2.8rem)}.begaman2-trade__enquiry{display:grid;grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);gap:clamp(64px,10vw,160px);padding:120px 0}.begaman2-trade__direct{display:grid;gap:6px;margin-top:42px;padding-top:24px;border-top:1px solid var(--begaman-line)}.begaman2-trade__direct span{color:#718086;font-size:.72rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.begaman2-trade__direct a{color:var(--begaman-ink);font-size:1.05rem;text-decoration:none}.begaman2-trade__form-wrap{padding:clamp(28px,4vw,56px);background:#f3f5f4}.begaman2-trade__form{display:grid;gap:12px}.begaman2-trade__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.begaman2-trade__fields>div{display:grid;gap:12px}.begaman2-trade__form label{color:var(--begaman-ink);font-size:.78rem;font-weight:650}.begaman2-trade__form label span{color:#77858b;font-weight:400}.begaman2-trade__form input,.begaman2-trade__form select,.begaman2-trade__form textarea{width:100%;min-height:52px;padding:13px 14px;color:var(--begaman-ink);border:1px solid #cfd6d5;border-radius:0;background:#fff;font:inherit}.begaman2-trade__form textarea{min-height:150px;resize:vertical}.begaman2-trade__form input:focus,.begaman2-trade__form select:focus,.begaman2-trade__form textarea:focus{border-color:var(--begaman-accent);outline:2px solid rgb(7 159 223 / .18);outline-offset:0}.begaman2-trade__form .begaman2-button{justify-self:start;margin-top:16px}.begaman2-trade__success{margin:0 0 16px;padding:16px;color:#185a36;border:1px solid #abd6bd;background:#edf8f1}@media(max-width:989px){.begaman2-sustainability__hero,.begaman2-sustainability__practice-header,.begaman2-sustainability__cta,.begaman2-trade__hero,.begaman2-trade__process-header{grid-template-columns:1fr;gap:40px}.begaman2-sustainability__hero,.begaman2-trade__hero{padding:64px 0 48px}.begaman2-sustainability__principles-header,.begaman2-sustainability__statement,.begaman2-trade__benefits,.begaman2-trade__enquiry{grid-template-columns:1fr;gap:48px}.begaman2-sustainability__principles,.begaman2-sustainability__practice-grid,.begaman2-trade__audiences,.begaman2-trade__process-grid{grid-template-columns:1fr}.begaman2-sustainability-card,.begaman2-sustainability__practice-grid article,.begaman2-trade__audiences article,.begaman2-trade__process-grid article{min-height:250px}}@media(max-width:749px){.begaman2-sustainability,.begaman2-trade{padding-top:24px}.begaman2-sustainability__hero,.begaman2-trade__hero{padding-top:52px}.begaman2-sustainability__hero h1,.begaman2-trade__hero h1{font-size:clamp(3.5rem,17vw,5.4rem)}.begaman2-sustainability__media{margin-top:52px}.begaman2-sustainability__media img,.begaman2-sustainability__placeholder{aspect-ratio:4 / 5}.begaman2-sustainability__principles-header,.begaman2-sustainability__statement,.begaman2-trade__benefits,.begaman2-trade__enquiry{padding:80px 0 54px}.begaman2-sustainability-card,.begaman2-sustainability__practice-grid article,.begaman2-trade__audiences article,.begaman2-trade__process-grid article{min-height:260px;padding:26px 24px}.begaman2-sustainability__practice,.begaman2-trade__process{margin-top:80px;padding:80px 0}.begaman2-sustainability__practice-header h2,.begaman2-trade__process-header h2{font-size:clamp(3.1rem,15vw,4.8rem)}.begaman2-sustainability__practice-grid,.begaman2-trade__process-grid{margin-top:60px}.begaman2-sustainability__statement .rte{grid-template-columns:1fr;gap:16px}.begaman2-sustainability__cta{margin:80px calc((100vw - 100%)/-2);padding:52px 24px}.begaman2-sustainability__actions,.begaman2-trade__fields{display:grid;grid-template-columns:1fr}.begaman2-trade__audiences{margin-top:52px}.begaman2-trade__benefits-list article{grid-template-columns:38px minmax(0,1fr);gap:16px}.begaman2-trade__enquiry{padding-bottom:80px}.begaman2-trade__form-wrap{margin-inline:calc((100vw - 100%)/-2);padding:40px 24px}}.begaman2-support-hub{padding:32px 0 120px;color:var(--begaman-ink);background:#fff}.begaman2-support-hub__hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:64px;align-items:end;padding:90px 0 72px;border-bottom:1px solid var(--begaman-line)}.begaman2-support-hub__hero h1{max-width:850px;margin:0;font-size:clamp(3.7rem,7vw,7.3rem);font-weight:520;line-height:.89;letter-spacing:-.065em}.begaman2-support-hub__hero>p{max-width:520px;margin:0;color:var(--begaman-ink-soft);font-size:clamp(1.05rem,1.35vw,1.25rem);line-height:1.55}.begaman2-support-hub__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--begaman-ink);border-left:1px solid var(--begaman-line);margin-top:80px}.begaman2-support-hub__card{display:flex;min-height:360px;flex-direction:column;justify-content:space-between;gap:70px;padding:30px;color:var(--begaman-ink);border-right:1px solid var(--begaman-line);border-bottom:1px solid var(--begaman-line);background:#fff;text-decoration:none;transition:color .18s ease,background-color .18s ease}.begaman2-support-hub__card:hover{color:#fff;background:var(--begaman-night)}.begaman2-support-hub__card-top{display:flex;align-items:center;justify-content:space-between;color:#748087;font-size:.76rem;font-weight:650}.begaman2-support-hub__card-top span:last-child{color:currentColor;font-size:1.35rem;transition:transform .18s ease}.begaman2-support-hub__card:hover .begaman2-support-hub__card-top span:last-child{transform:translate(5px)}.begaman2-support-hub__card p{margin:0;color:#6e7b81;font-size:.72rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.begaman2-support-hub__card h2{margin:10px 0 18px;font-size:clamp(1.75rem,2.6vw,2.75rem);font-weight:540;line-height:.98;letter-spacing:-.045em}.begaman2-support-hub__card .rte,.begaman2-support-hub__card .rte p{color:var(--begaman-ink-soft);font-size:.98rem;font-weight:400;line-height:1.6;letter-spacing:normal;text-transform:none}.begaman2-support-hub__card:hover p,.begaman2-support-hub__card:hover .rte,.begaman2-support-hub__card:hover .rte p,.begaman2-support-hub__card:hover .begaman2-support-hub__card-top{color:#ffffffb8}.begaman2-support-hub__contact{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:64px;align-items:end;margin-top:96px;padding:70px;color:#fff;background:var(--begaman-night)}.begaman2-support-hub__contact h2{max-width:720px;margin:0;font-size:clamp(2.8rem,5vw,5.6rem);font-weight:500;line-height:.92;letter-spacing:-.06em}.begaman2-support-hub__contact>div:last-child>p{max-width:480px;margin:0 0 28px;color:#ffffffb3;line-height:1.6}.begaman2-support-page,.begaman2-contact{padding:32px 0 120px}.begaman2-support-page__rte{max-width:860px;margin:64px auto 0}.begaman2-support-page__layout{display:grid;grid-template-columns:340px minmax(0,1fr);gap:clamp(64px,8vw,128px);align-items:start;padding-top:80px}.begaman2-support-page__aside{position:sticky;top:130px;padding:32px;color:#fff;background:var(--begaman-night)}.begaman2-support-page__aside h2{margin:0 0 16px;font-size:2rem;font-weight:540;line-height:1.02;letter-spacing:-.04em}.begaman2-support-page__aside>p:not(.begaman2-eyebrow){margin:0 0 28px;color:#ffffffb3;line-height:1.55}.begaman2-support-page__content{min-width:0;border-top:1px solid var(--begaman-ink)}.begaman2-support-card{display:grid;grid-template-columns:52px minmax(0,1fr);gap:34px;padding:46px 0 52px;border-bottom:1px solid var(--begaman-line)}.begaman2-support-card__number{padding-top:4px;color:#7c888d;font-size:.76rem;font-weight:650}.begaman2-support-card h2{max-width:640px;margin:8px 0 20px;font-size:clamp(2rem,3vw,3.4rem);font-weight:530;line-height:.98;letter-spacing:-.05em}.begaman2-support-card .rte{max-width:680px;color:var(--begaman-ink-soft);line-height:1.7}.begaman2-support-card a{margin-top:20px}.begaman2-support-question{border-bottom:1px solid var(--begaman-line)}.begaman2-support-question summary{display:grid;grid-template-columns:minmax(0,1fr) 34px;gap:30px;align-items:center;padding:30px 0;cursor:pointer;list-style:none;font-size:clamp(1.15rem,1.8vw,1.55rem);font-weight:570;line-height:1.25;letter-spacing:-.025em}.begaman2-support-question summary::-webkit-details-marker{display:none}.begaman2-support-question__icon{position:relative;width:34px;height:34px;border:1px solid var(--begaman-line);border-radius:50%}.begaman2-support-question__icon:before,.begaman2-support-question__icon:after{position:absolute;top:50%;left:50%;width:12px;height:1px;content:"";background:var(--begaman-ink);transform:translate(-50%,-50%);transition:transform .18s ease}.begaman2-support-question__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.begaman2-support-question[open] .begaman2-support-question__icon:after{transform:translate(-50%,-50%) rotate(0)}.begaman2-support-question__answer{max-width:730px;padding:0 64px 34px 0;color:var(--begaman-ink-soft);line-height:1.7}.begaman2-contact__grid{display:grid;grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);gap:clamp(64px,10vw,160px);padding-top:80px}.begaman2-contact__details{border-top:1px solid var(--begaman-ink)}.begaman2-contact__detail{display:grid;grid-template-columns:90px minmax(0,1fr);gap:28px;padding:24px 0;border-bottom:1px solid var(--begaman-line)}.begaman2-contact__detail>p{margin:3px 0 0}.begaman2-contact__detail a,.begaman2-contact__detail address,.begaman2-contact__detail span{color:var(--begaman-ink);font-size:1.05rem;font-style:normal;line-height:1.55;text-decoration:none}.begaman2-contact__form-wrap{padding:clamp(28px,4vw,56px);background:#f4f6f5}.begaman2-contact__form{display:grid;gap:12px}.begaman2-contact__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.begaman2-contact__fields>div{display:grid;gap:12px}.begaman2-contact__form label{margin-top:10px;font-size:.78rem;font-weight:650}.begaman2-contact__form label span{color:#6f7a7f;font-weight:450}.begaman2-contact__form input,.begaman2-contact__form select,.begaman2-contact__form textarea{width:100%;min-height:54px;padding:14px 16px;color:var(--begaman-ink);border:1px solid #cdd3d1;border-radius:0;background:#fff;font:inherit}.begaman2-contact__form textarea{resize:vertical}.begaman2-contact__form input:focus,.begaman2-contact__form select:focus,.begaman2-contact__form textarea:focus{border-color:var(--begaman-accent);outline:2px solid rgb(7 159 223 / .16);outline-offset:0}.begaman2-contact__form .begaman2-button{justify-self:start;margin-top:14px}.begaman2-contact__success{margin:0 0 12px;padding:16px;color:#134d33;background:#dff4e8}@media(max-width:989px){.begaman2-directory__header,.begaman2-support-hub__hero,.begaman2-support-page__hero,.begaman2-contact__hero{grid-template-columns:1fr;gap:38px;padding:64px 0 48px}.begaman2-directory__grid{grid-template-columns:1fr;gap:56px}.begaman2-support-hub__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.begaman2-support-hub__contact{grid-template-columns:1fr;gap:36px;padding:52px}.begaman2-support-page__layout,.begaman2-contact__grid{grid-template-columns:1fr;gap:56px}.begaman2-support-page__aside{position:static}}@media(max-width:749px){.begaman2-directory,.begaman2-support-hub,.begaman2-support-page,.begaman2-contact{padding:24px 0 80px}.begaman2-directory__header h1,.begaman2-support-hub__hero h1,.begaman2-support-page__hero h1,.begaman2-contact__hero h1{font-size:clamp(3.15rem,15vw,4.7rem)}.begaman2-directory__header,.begaman2-support-hub__hero,.begaman2-support-page__hero,.begaman2-contact__hero{padding-top:52px}.begaman2-directory__grid,.begaman2-support-hub__grid,.begaman2-support-page__layout,.begaman2-contact__grid{margin-top:0;padding-top:52px}.begaman2-directory-card__media{aspect-ratio:1 / 1}.begaman2-support-hub__grid{grid-template-columns:1fr}.begaman2-support-hub__card{min-height:300px;gap:48px;padding:26px 24px}.begaman2-support-hub__contact{margin-top:64px;padding:36px 24px}.begaman2-directory-card__content{gap:18px 24px}.begaman2-directory-card__description,.begaman2-directory-card__count{grid-column:1 / -1}.begaman2-support-page__aside{padding:28px 24px}.begaman2-support-card{grid-template-columns:1fr;gap:12px;padding:36px 0 40px}.begaman2-support-question summary{gap:18px;padding:26px 0}.begaman2-support-question__answer{padding-right:42px}.begaman2-contact__fields,.begaman2-contact__detail{grid-template-columns:1fr}.begaman2-contact__detail{gap:8px}.begaman2-contact__form-wrap{margin-inline:-16px}}html{scroll-behavior:smooth}body{color:var(--begaman-ink);background:var(--begaman-paper)}.begaman2-shell{width:var(--begaman-shell);margin-inline:auto}.begaman2-eyebrow{margin:0 0 18px;font-size:.75rem;font-weight:650;line-height:1.2;letter-spacing:.16em;text-transform:uppercase}#header-group .header-section{border-bottom:1px solid rgb(18 26 32 / .1);box-shadow:0 5px 20px #121a2009}#header-group .header__row--top .header__columns{min-height:76px}#header-group .menu-list__link{font-size:.95rem;font-weight:530;letter-spacing:-.01em}#header-group .announcement-bar__message,#header-group .announcement-bar__message p{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.begaman2-button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:18px;padding:13px 24px;border:1px solid transparent;border-radius:10px;font-size:.95rem;font-weight:650;line-height:1;text-decoration:none;transition:transform .18s ease,color .18s ease,background-color .18s ease,border-color .18s ease}.begaman2-button--primary{color:#fff;background:var(--begaman-accent)}.begaman2-button--primary:hover{color:#fff;background:var(--begaman-accent-hover);transform:translateY(-2px)}.begaman2-button--glass{color:#fff;border-color:#ffffff8c;background:#ffffff14;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.begaman2-button--glass:hover{color:var(--begaman-ink);border-color:#fff;background:#fff;transform:translateY(-2px)}.begaman2-hero{position:relative;min-height:clamp(620px,var(--begaman2-hero-height),920px);overflow:hidden;color:#fff;background:var(--begaman-night);isolation:isolate}.begaman2-hero__media,.begaman2-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0}.begaman2-hero__media{z-index:-2}.begaman2-hero__image,.begaman2-hero__video,.begaman2-hero__placeholder,.begaman2-hero__video video{width:100%;height:100%;object-fit:cover}.begaman2-hero__image,.begaman2-hero__video video{transform:scale(1.01)}.begaman2-hero__veil{z-index:-1;background:linear-gradient(90deg,#081015e0,#08101573 48%,#08101514 78%),linear-gradient(0deg,#08101561,#0810150a 50%);opacity:var(--begaman2-hero-overlay)}@media screen and (min-width:750px){.begaman2-hero--desktop-content-hidden .begaman2-hero__inner{display:none}.begaman2-hero--desktop-content-hidden .begaman2-hero__veil{opacity:0}}.begaman2-hero__inner{display:flex;min-height:clamp(620px,var(--begaman2-hero-height),920px);align-items:flex-end;padding-block:clamp(72px,9vw,128px)}.begaman2-hero__inner--center{justify-content:center;text-align:center}.begaman2-hero__content{max-width:760px;animation:begaman2-rise-in .7s cubic-bezier(.2,.7,.2,1) both}.begaman2-hero__inner--center .begaman2-hero__content{margin-inline:auto}.begaman2-hero__eyebrow{color:#fffc}.begaman2-hero__heading{max-width:13ch;margin:0;color:#fff;font-size:clamp(3rem,6vw,6.4rem);font-weight:520;line-height:.98;letter-spacing:-.055em;text-wrap:balance}.begaman2-hero__inner--center .begaman2-hero__heading{margin-inline:auto}.begaman2-hero__copy{max-width:58ch;margin-top:24px;color:#ffffffd1;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.55}.begaman2-hero__copy p{margin:0}.begaman2-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.begaman2-hero__inner--center .begaman2-hero__actions{justify-content:center}.begaman2-trust{color:var(--begaman-ink);background:var(--begaman-surface);border-bottom:1px solid var(--begaman-line)}.begaman2-trust__list{display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none}.begaman2-trust__item{display:flex;min-height:112px;align-items:center;gap:14px;padding:22px 24px;border-left:1px solid var(--begaman-line)}.begaman2-trust__item:last-child{border-right:1px solid var(--begaman-line)}.begaman2-trust__mark{display:grid;width:40px;height:40px;flex:0 0 auto;place-items:center;color:var(--begaman-accent);border:1px solid rgb(7 159 223 / .24);border-radius:50%;background:#079fdf0f}.begaman2-trust__mark svg{width:21px;height:21px;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.begaman2-trust__content{display:grid;gap:3px}.begaman2-trust__content strong{font-size:.9rem;font-weight:650}.begaman2-trust__content>span{color:#63717a;font-size:.78rem;line-height:1.35}.begaman2-systems{padding-block:clamp(76px,9vw,132px);color:#fff;background:var(--begaman-night)}.begaman2-systems__header{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;gap:64px;margin-bottom:clamp(40px,5vw,68px)}.begaman2-systems .begaman2-eyebrow{color:var(--begaman-accent)}.begaman2-systems h2{max-width:15ch;margin:0;color:#fff;font-size:clamp(2.4rem,4.5vw,4.7rem);font-weight:500;line-height:1.02;letter-spacing:-.045em;text-wrap:balance}.begaman2-systems__intro{color:#ffffffad;font-size:1rem;line-height:1.65}.begaman2-systems__intro p{margin:0}.begaman2-systems__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.begaman2-system-card{min-width:0}.begaman2-system-card__link{display:block;color:inherit;text-decoration:none}.begaman2-system-card__media{position:relative;min-height:clamp(480px,48vw,650px);overflow:hidden;border-radius:14px;background:var(--begaman-night-soft)}.begaman2-system-card__image,.begaman2-system-card__placeholder{width:100%;height:100%;object-fit:cover;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.begaman2-system-card__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a121814 20%,#0a1218e0)}.begaman2-system-card__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between;padding:26px}.begaman2-system-card__meta,.begaman2-system-card__action{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:.72rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.begaman2-system-card__meta{color:#ffffffbf}.begaman2-system-card h3{margin:0;color:#fff;font-size:clamp(2.25rem,4vw,4rem);font-weight:520;line-height:1;letter-spacing:-.045em}.begaman2-system-card p{max-width:34ch;margin:13px 0 0;color:#ffffffb8;font-size:.9rem;line-height:1.5}.begaman2-system-card__action{justify-content:flex-start;padding-top:22px;border-top:1px solid rgb(255 255 255 / .24);letter-spacing:.04em;text-transform:none}.begaman2-system-card__link:hover .begaman2-system-card__image{transform:scale(1.035)}.begaman2-system-card__link:hover .begaman2-system-card__action{color:#7fd5f5}.button,.button-secondary,.product-card,.resource-card,.group-block,.begaman-benefits__item,.begaman-how__step,.begaman-social-proof__quote{transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background-color .16s ease,color .16s ease}.button:hover,.button-secondary:hover{transform:translateY(-1px);box-shadow:var(--begaman-shadow-soft)}.button:active,.button-secondary:active{transform:translateY(0);box-shadow:none}.product-card:hover{transform:translateY(-2px);box-shadow:var(--begaman-shadow-hover)}.product-card .product-card__content{overflow:hidden;border:1px solid rgb(18 26 32 / .08);border-radius:14px;background:var(--begaman-surface)}.product-card img{transition:transform .5s cubic-bezier(.2,.7,.2,1)}.product-card:hover img{transform:scale(1.025)}.product-card .product-title-text>*{display:-webkit-box;min-height:3.9em;overflow:hidden;font-size:.9rem;font-weight:570;line-height:1.3;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.begaman2-section-header{margin-bottom:clamp(38px,5vw,68px)}.begaman2-section-header--split{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:end;gap:64px}.begaman2-section-header h2{max-width:16ch;margin:0;color:var(--begaman-ink);font-size:clamp(2.5rem,4.8vw,5rem);font-weight:500;line-height:1.02;letter-spacing:-.05em;text-wrap:balance}.begaman2-section-header__side{color:#5f6e76;font-size:1rem;line-height:1.65}.begaman2-section-header__side p{margin:0}.begaman2-text-link{display:inline-flex;align-items:center;gap:14px;margin-top:24px;padding-bottom:5px;color:var(--begaman-ink);border-bottom:1px solid currentColor;font-size:.9rem;font-weight:650;text-decoration:none}.begaman2-text-link:hover{color:var(--begaman-accent-hover)}.begaman2-portfolio{padding-block:clamp(82px,10vw,144px);background:var(--begaman-paper)}.begaman2-portfolio .begaman2-eyebrow{color:var(--begaman-accent-hover)}.begaman2-portfolio__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;gap:18px}.begaman2-project-card{min-height:350px;grid-column:span 4}.begaman2-project-card--1{min-height:718px;grid-column:span 7;grid-row:span 2}.begaman2-project-card--2,.begaman2-project-card--3{grid-column:span 5}.begaman2-project-card__link{display:block;height:100%;color:inherit;text-decoration:none}.begaman2-project-card__media{position:relative;height:100%;min-height:inherit;overflow:hidden;border-radius:14px;background:#dfe3e2}.begaman2-project-card__image,.begaman2-project-card__placeholder{width:100%;height:100%;object-fit:cover;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.begaman2-project-card__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,rgb(8 16 21 / .78) 100%)}.begaman2-project-card__content{position:absolute;right:0;bottom:0;left:0;padding:26px;color:#fff}.begaman2-project-card__content span{color:#ffffffb8;font-size:.68rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.begaman2-project-card__content h3{max-width:24ch;margin:8px 0 0;color:#fff;font-size:clamp(1.3rem,2.1vw,2rem);font-weight:520;line-height:1.15;letter-spacing:-.025em}.begaman2-project-card:hover .begaman2-project-card__image{transform:scale(1.035)}.begaman2-why{padding-block:clamp(84px,10vw,148px);color:#fff;background:var(--begaman-night)}.begaman2-why__layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);gap:clamp(64px,10vw,150px)}.begaman2-why .begaman2-eyebrow{color:var(--begaman-accent)}.begaman2-why h2{max-width:12ch;margin:0;color:#fff;font-size:clamp(2.7rem,5vw,5.4rem);font-weight:500;line-height:.98;letter-spacing:-.052em;text-wrap:balance}.begaman2-why__intro{max-width:50ch;margin-top:28px;color:#ffffffa3;line-height:1.65}.begaman2-why__intro p{margin:0}.begaman2-why__list{margin:0;padding:0;border-top:1px solid rgb(255 255 255 / .2);list-style:none}.begaman2-why__item{display:grid;grid-template-columns:44px 1fr;gap:20px;padding-block:30px;border-bottom:1px solid rgb(255 255 255 / .2)}.begaman2-why__number{padding-top:4px;color:var(--begaman-accent);font-size:.7rem;font-weight:700;letter-spacing:.12em}.begaman2-why__item h3{margin:0;color:#fff;font-size:1.35rem;font-weight:560;letter-spacing:-.02em}.begaman2-why__item p{max-width:58ch;margin:8px 0 0;color:#fff9;font-size:.9rem;line-height:1.55}.begaman2-testimonials{padding-block:clamp(82px,10vw,144px);background:var(--begaman-surface)}.begaman2-testimonials .begaman2-eyebrow{color:var(--begaman-accent-hover)}.begaman2-testimonials__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.begaman2-quote{display:flex;min-height:360px;flex-direction:column;margin:0;padding:clamp(26px,3vw,40px);border:1px solid var(--begaman-line);border-radius:14px;background:var(--begaman-paper)}.begaman2-quote__stars{color:#e2a724;font-size:.78rem;letter-spacing:.12em}.begaman2-quote blockquote{margin:56px 0 40px;color:var(--begaman-ink);font-size:clamp(1.25rem,2vw,1.75rem);font-weight:500;line-height:1.35;letter-spacing:-.025em}.begaman2-quote blockquote p{margin:0}.begaman2-quote figcaption{display:grid;gap:4px;margin-top:auto;padding-top:22px;border-top:1px solid var(--begaman-line)}.begaman2-quote figcaption strong{font-size:.86rem}.begaman2-quote figcaption span{color:#6b787f;font-size:.75rem}.begaman2-specialist{padding-block:clamp(72px,9vw,128px);background:var(--begaman-paper)}.begaman2-specialist__shell{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(440px,.92fr);overflow:hidden;border-radius:16px;background:var(--begaman-night);box-shadow:var(--begaman-shadow-soft)}.begaman2-specialist__media{min-height:680px;background:#dfe3e2}.begaman2-specialist__image,.begaman2-specialist__placeholder{width:100%;height:100%;object-fit:cover}.begaman2-specialist__content{display:flex;flex-direction:column;justify-content:center;padding:clamp(42px,6vw,86px);color:#fff}.begaman2-specialist .begaman2-eyebrow{color:var(--begaman-accent)}.begaman2-specialist h2{margin:0;color:#fff;font-size:clamp(2.4rem,4vw,4.5rem);font-weight:500;line-height:1.02;letter-spacing:-.05em;text-wrap:balance}.begaman2-specialist__intro{margin-top:26px;color:#ffffffad;font-size:1rem;line-height:1.65}.begaman2-specialist__intro p{margin:0}.begaman2-specialist__points{display:grid;gap:0;margin:34px 0 0;padding:0;border-top:1px solid rgb(255 255 255 / .2);list-style:none}.begaman2-specialist__points li{display:grid;grid-template-columns:28px 1fr;gap:12px;padding-block:15px;color:#ffffffd1;border-bottom:1px solid rgb(255 255 255 / .2);font-size:.9rem}.begaman2-specialist__points li>span:first-child{color:var(--begaman-accent)}.begaman2-specialist__actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:36px}.begaman2-specialist__secondary{color:#fff;border-bottom:1px solid rgb(255 255 255 / .5);font-size:.9rem;font-weight:600;text-decoration:none}.begaman2-specialist__secondary:hover{color:#7fd5f5;border-color:currentColor}.begaman2-process{padding-block:clamp(82px,10vw,144px);background:var(--begaman-surface)}.begaman2-process .begaman2-eyebrow{color:var(--begaman-accent-hover)}.begaman2-process__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none}.begaman2-process__step{min-width:0;padding-right:clamp(20px,3vw,44px)}.begaman2-process__step-top{display:flex;align-items:center;gap:14px;margin-bottom:28px}.begaman2-process__step-top>span:first-child{display:inline-flex;width:38px;height:38px;flex:0 0 auto;align-items:center;justify-content:center;color:#fff;border-radius:50%;background:var(--begaman-accent);font-size:.68rem;font-weight:700;letter-spacing:.08em}.begaman2-process__line{width:100%;height:1px;background:var(--begaman-line)}.begaman2-process__step:last-child .begaman2-process__line{display:none}.begaman2-process__step h3{max-width:18ch;margin:0;color:var(--begaman-ink);font-size:1.2rem;font-weight:580;line-height:1.2;letter-spacing:-.02em}.begaman2-process__step p{max-width:30ch;margin:12px 0 0;color:#69767e;font-size:.86rem;line-height:1.55}.begaman2-footer{padding-top:clamp(76px,9vw,128px);color:#fff;background:#0b141a}.begaman2-footer__lead{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:end;gap:64px;padding-bottom:clamp(60px,8vw,104px);border-bottom:1px solid rgb(255 255 255 / .18)}.begaman2-footer .begaman2-eyebrow{color:var(--begaman-accent)}.begaman2-footer__lead h2{max-width:13ch;margin:0;color:#fff;font-size:clamp(2.8rem,5.4vw,5.8rem);font-weight:500;line-height:.98;letter-spacing:-.055em;text-wrap:balance}.begaman2-footer__lead-action{display:grid;justify-items:start;gap:28px;color:#ffffffa6;font-size:1rem;line-height:1.65}.begaman2-footer__lead-action p{margin:0}.begaman2-footer__grid{display:grid;grid-template-columns:minmax(210px,1.35fr) repeat(3,minmax(120px,.7fr)) minmax(180px,1fr);gap:clamp(28px,3.5vw,56px);padding-block:clamp(56px,7vw,92px)}.begaman2-footer__logo{display:inline-flex;max-width:180px;color:#fff;font-size:1.4rem;font-weight:700;text-decoration:none}.begaman2-footer__logo img{width:auto;max-width:180px;height:auto;filter:brightness(0) invert(1)}.begaman2-footer__brand-text{max-width:34ch;margin-top:24px;color:#ffffff94;font-size:.88rem;line-height:1.6}.begaman2-footer__brand-text p{margin:0}.begaman2-footer__column h3{margin:0 0 22px;color:#fff;font-size:.75rem;font-weight:680;letter-spacing:.12em;text-transform:uppercase}.begaman2-footer__links{display:grid;gap:12px}.begaman2-footer__links p{margin:0}.begaman2-footer__links a,.begaman2-footer__contact a{color:#ffffffa8;font-size:.86rem;line-height:1.4;text-decoration:none;transition:color .16s ease}.begaman2-footer__links a:hover,.begaman2-footer__contact a:hover{color:#fff}.begaman2-footer__contact{display:flex;flex-direction:column;align-items:flex-start}.begaman2-footer__contact p{margin:0 0 18px;color:#ffffffa8;font-size:.86rem;line-height:1.6}.begaman2-footer__contact a+a{margin-top:8px}.begaman2-footer__registration{margin-top:18px!important;color:#ffffff6b!important;font-size:.72rem!important}.begaman2-footer__payments{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:24px;border-top:1px solid rgb(255 255 255 / .18)}.begaman2-footer__payments>span{color:#ffffff80;font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.begaman2-footer__payment-list{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.begaman2-footer__payment-icon{width:36px;height:auto}.footer-utilities{background:#0b141a}.footer-utilities .utilities{color:#ffffff73;border-color:#ffffff2e}.footer-utilities .utilities a{color:#ffffff8c}:where(a,button,input,textarea,select):focus-visible{outline:var(--focus-outline-width) solid var(--color-primary);outline-offset:2px}@keyframes begaman2-rise-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:989px){:root{--begaman-shell: min(100% - 40px, 1320px)}.begaman2-trust__list{grid-template-columns:repeat(2,1fr)}.begaman2-trust__item:nth-child(2){border-right:1px solid var(--begaman-line)}.begaman2-trust__item:nth-child(-n+2){border-bottom:1px solid var(--begaman-line)}.begaman2-systems__header{grid-template-columns:1fr;gap:24px}.begaman2-systems__grid{grid-template-columns:1fr}.begaman2-system-card__media{min-height:560px}.begaman2-section-header--split,.begaman2-why__layout,.begaman2-specialist__shell{grid-template-columns:1fr;gap:28px}.begaman2-portfolio__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.begaman2-project-card,.begaman2-project-card--1,.begaman2-project-card--2,.begaman2-project-card--3{min-height:440px;grid-column:auto;grid-row:auto}.begaman2-testimonials__grid{grid-template-columns:1fr}.begaman2-quote{min-height:300px}.begaman2-specialist__shell{gap:0}.begaman2-specialist__media{min-height:560px}.begaman2-process__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:46px 0}.begaman2-process__step:nth-child(2) .begaman2-process__line{display:none}.begaman2-footer__lead{grid-template-columns:1fr;gap:28px}.begaman2-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){:root{--begaman-shell: min(100% - 28px, 1320px)}#header-group .header__row--top .header__columns{min-height:64px}.begaman2-hero,.begaman2-hero__inner{min-height:max(560px,var(--begaman2-hero-height-mobile))}.begaman2-hero__inner{padding-block:64px 48px}.begaman2-hero--mobile-content-hidden .begaman2-hero__inner{display:none}.begaman2-hero--mobile-content-hidden .begaman2-hero__veil{opacity:0}.begaman2-hero__heading{max-width:14ch;font-size:clamp(2.65rem,13vw,4.2rem)}.begaman2-hero__actions{display:grid;grid-template-columns:1fr}.begaman2-button{width:100%}.begaman2-trust__list{grid-template-columns:1fr}.begaman2-trust__item,.begaman2-trust__item:nth-child(2),.begaman2-trust__item:last-child{min-height:88px;padding:18px 0;border-right:0;border-bottom:1px solid var(--begaman-line);border-left:0}.begaman2-trust__item:last-child{border-bottom:0}.begaman2-systems{padding-block:72px}.begaman2-system-card__media{min-height:510px}.begaman2-system-card__content{padding:22px}.begaman2-section-header--split{gap:22px}.begaman2-portfolio__grid{grid-template-columns:1fr}.begaman2-project-card,.begaman2-project-card--1,.begaman2-project-card--2,.begaman2-project-card--3{min-height:430px}.begaman2-why__layout{gap:48px}.begaman2-why__item{grid-template-columns:36px 1fr}.begaman2-quote{min-height:280px}.begaman2-quote blockquote{margin-block:38px 32px}.begaman2-specialist__media{min-height:430px}.begaman2-specialist__content{padding:36px 24px 42px}.begaman2-process__steps{grid-template-columns:1fr;gap:0}.begaman2-process__step{display:grid;grid-template-columns:40px 1fr;gap:0 16px;padding:0 0 34px}.begaman2-process__step-top{grid-row:span 2;align-items:flex-start;margin:0}.begaman2-process__line,.begaman2-process__step:nth-child(2) .begaman2-process__line{display:none}.begaman2-process__step h3,.begaman2-process__step p{max-width:none}.begaman2-footer__grid{grid-template-columns:1fr;gap:42px}.begaman2-footer__lead h2{font-size:clamp(2.8rem,13vw,4.2rem)}.begaman2-footer__payments{align-items:flex-start;flex-direction:column}.begaman2-footer__payment-list{justify-content:flex-start}}.begaman2-cart-hero{padding-block:clamp(44px,6vw,78px) 30px;background:#fff}.begaman2-cart-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.58fr);gap:clamp(48px,9vw,140px);align-items:end}.begaman2-cart-hero .begaman2-eyebrow{color:var(--begaman-accent)}.begaman2-cart-hero h1{max-width:820px;margin:0;font-size:clamp(3.6rem,7vw,7rem);font-weight:500;line-height:.9;letter-spacing:-.065em}.begaman2-cart-hero__aside p{margin:0;color:var(--begaman-ink-soft);font-size:1rem;line-height:1.7}.begaman2-cart-hero__aside span{display:block;margin-top:20px;color:var(--begaman-ink);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.begaman2-cart-hero__assurances{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(44px,6vw,72px);border-top:1px solid rgb(18 26 32 / .14);border-bottom:1px solid rgb(18 26 32 / .14)}.begaman2-cart-hero__assurances span{position:relative;padding:19px 22px 19px 42px;border-right:1px solid rgb(18 26 32 / .14);font-size:.82rem;font-weight:620}.begaman2-cart-hero__assurances span:before{position:absolute;top:50%;left:20px;width:7px;height:7px;border-radius:50%;background:var(--begaman-accent);content:"";transform:translateY(-50%)}.begaman2-cart-hero__assurances span:last-child{border-right:0}body:has(.begaman2-cart-hero) .cart-page{gap:0 clamp(32px,5vw,72px);padding-bottom:84px}body:has(.begaman2-cart-hero) .cart-page__items{min-width:0}body:has(.begaman2-cart-hero) .cart-items__table-row{padding-block:24px}body:has(.begaman2-cart-hero) .cart-items__media-container{overflow:hidden;border:1px solid rgb(18 26 32 / .08);border-radius:10px;background:#f3f5f3}body:has(.begaman2-cart-hero) .cart-items__title{font-weight:620;line-height:1.4}body:has(.begaman2-cart-hero) .cart-page__summary{align-self:start;height:auto;position:sticky;top:calc(var(--header-group-height, 0px) + 28px)}body:has(.begaman2-cart-hero) .cart__summary-container{overflow:hidden;padding:clamp(24px,3vw,36px);border:1px solid rgb(18 26 32 / .1)!important;border-radius:14px!important;background:#fff;box-shadow:var(--begaman-shadow-soft)}body:has(.begaman2-cart-hero) .cart__checkout-button,.cart-drawer__summary .cart__checkout-button{min-height:56px;border-radius:9px;color:#fff;background:var(--begaman-accent);font-weight:700}body:has(.begaman2-cart-hero) .cart__checkout-button:hover,.cart-drawer__summary .cart__checkout-button:hover{color:#fff;background:var(--begaman-accent-hover)}.cart-drawer .cart-drawer__dialog{width:min(540px,100vw);border-left:1px solid rgb(18 26 32 / .12);background:#fff}.cart-drawer .cart-drawer__header{border-bottom:1px solid rgb(18 26 32 / .1)}.cart-drawer__title-group{min-width:0}.cart-drawer__title-group .cart-drawer__heading{margin-bottom:3px;font-size:1.65rem;font-weight:560;letter-spacing:-.035em}.cart-drawer__subtitle{margin:0;color:#121a2094;font-size:.78rem}.cart-drawer__items .cart-items__media-container{overflow:hidden;border-radius:9px;background:#f3f5f3}.cart-drawer .cart-drawer__summary{border-top:1px solid rgb(18 26 32 / .1);background:#fff;-webkit-mask-image:none;mask-image:none}.begaman2-search-hero{padding-block:clamp(44px,6vw,78px) 30px;background:#fff}.begaman2-search-hero__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(380px,.72fr);gap:clamp(48px,9vw,140px);align-items:end}.begaman2-search-hero .begaman2-eyebrow{color:var(--begaman-accent)}.begaman2-search-hero h1{max-width:780px;margin:0;font-size:clamp(3.4rem,6.7vw,6.7rem);font-weight:500;line-height:.91;letter-spacing:-.064em}.begaman2-search-hero__search form{display:grid;grid-template-columns:minmax(0,1fr) 58px;overflow:hidden;border:1px solid rgb(18 26 32 / .2);border-radius:10px;background:#fff;transition:border-color .18s ease,box-shadow .18s ease}.begaman2-search-hero__search form:focus-within{border-color:var(--begaman-accent);box-shadow:0 0 0 3px #079fdf1f}.begaman2-search-hero__search input[type=search]{width:100%;min-height:58px;padding:15px 18px;border:0;outline:0;color:var(--begaman-ink);background:transparent;font:inherit}.begaman2-search-hero__search button{display:grid;border:0;color:#fff;background:var(--begaman-accent);cursor:pointer;place-items:center}.begaman2-search-hero__search button svg{width:20px}.begaman2-search-hero__status{margin:14px 0 0;color:#121a2094;font-size:.82rem;line-height:1.5}.begaman2-search-hero__links{display:flex;flex-wrap:wrap;gap:10px;margin-top:clamp(40px,6vw,70px)}.begaman2-search-hero__links a{padding:10px 16px;border:1px solid rgb(18 26 32 / .16);border-radius:999px;color:var(--begaman-ink);font-size:.82rem;font-weight:610;text-decoration:none;transition:color .18s ease,border-color .18s ease,background-color .18s ease}.begaman2-search-hero__links a:hover{color:#fff;border-color:var(--begaman-night);background:var(--begaman-night)}body:has(.begaman2-search-hero) .product-grid-container{padding-bottom:88px;background:#fff}body:has(.begaman2-search-hero) .product-grid__card{height:100%;overflow:hidden;border:1px solid rgb(18 26 32 / .08)!important;border-radius:12px!important;background:#fff;box-shadow:0 8px 24px #0a161c0b;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}body:has(.begaman2-search-hero) .product-card:hover .product-grid__card{border-color:#079fdf52!important;box-shadow:var(--begaman-shadow-hover);transform:translateY(-5px)}body:has(.begaman2-search-hero) .card-gallery{overflow:hidden;background:#f3f5f3}body:has(.begaman2-search-hero) .product-title-text p{display:-webkit-box;min-height:4.35em;overflow:hidden;font-weight:600;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:3}body:has(.begaman2-search-hero) .product-card .price{color:var(--begaman-accent);font-weight:700}@media screen and (max-width:989px){.begaman2-cart-hero__grid,.begaman2-search-hero__grid{grid-template-columns:1fr;gap:34px}.begaman2-cart-hero__aside,.begaman2-search-hero__search{max-width:680px}}@media screen and (max-width:749px){.begaman2-cart-hero,.begaman2-search-hero{padding-block:34px 24px}.begaman2-cart-hero h1,.begaman2-search-hero h1{font-size:clamp(3.15rem,15vw,4.5rem)}.begaman2-cart-hero__assurances{grid-template-columns:1fr;margin-top:40px}.begaman2-cart-hero__assurances span{border-right:0;border-bottom:1px solid rgb(18 26 32 / .14)}.begaman2-cart-hero__assurances span:last-child{border-bottom:0}body:has(.begaman2-cart-hero) .cart-page{padding-bottom:64px}body:has(.begaman2-cart-hero) .cart-page__summary{position:static}body:has(.begaman2-cart-hero) .cart__summary-container{padding:22px 18px}.cart-drawer__title-group .cart-drawer__heading{font-size:1.4rem}.begaman2-search-hero__search form{grid-template-columns:minmax(0,1fr) 54px}.begaman2-search-hero__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.begaman2-search-hero__links a{text-align:center}body:has(.begaman2-search-hero) .product-title-text p{min-height:4.2em;font-size:.8rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.begaman2-hero__content{animation:none}.begaman2-button,.begaman2-system-card__image,.button,.button-secondary,.product-card{transition:none}}.begaman2-collection-hero{padding-block:clamp(48px,6vw,88px) 34px;background:var(--begaman-paper)}.begaman2-breadcrumb{display:flex;align-items:center;gap:9px;margin-bottom:clamp(34px,5vw,64px);overflow:hidden;color:#121a208f;font-size:.75rem;line-height:1.4;white-space:nowrap}.begaman2-breadcrumb a{color:inherit;text-decoration:none;transition:color .16s ease}.begaman2-breadcrumb a:hover{color:var(--begaman-accent)}.begaman2-breadcrumb span:last-child{overflow:hidden;color:var(--begaman-ink);text-overflow:ellipsis}.begaman2-collection-hero__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.7fr);gap:clamp(42px,8vw,120px);align-items:end}.begaman2-collection-hero__title .begaman2-eyebrow{color:var(--begaman-accent)}.begaman2-collection-hero h1{max-width:800px;margin:0;font-size:clamp(3.5rem,7vw,7.4rem);font-weight:500;line-height:.88;letter-spacing:-.065em}.begaman2-collection-hero__intro,.begaman2-collection-hero__intro p{margin:0;color:var(--begaman-ink-soft);font-size:1rem;line-height:1.7}.begaman2-collection-hero__intro .rte>*:first-child{margin-top:0}.begaman2-collection-hero__count{margin-top:18px!important;color:var(--begaman-ink)!important;font-size:.75rem!important;font-weight:650;letter-spacing:.12em;text-transform:uppercase}.begaman2-collection-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(48px,7vw,84px);border-top:1px solid rgb(18 26 32 / .16);border-bottom:1px solid rgb(18 26 32 / .16)}.begaman2-collection-nav__link{display:flex;min-height:70px;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;color:var(--begaman-ink);border-right:1px solid rgb(18 26 32 / .16);font-size:.9rem;font-weight:620;text-decoration:none;transition:color .18s ease,background-color .18s ease}.begaman2-collection-nav__link:last-child{border-right:0}.begaman2-collection-nav__link:hover,.begaman2-collection-nav__link.is-active{color:#fff;background:var(--begaman-night)}body:has(.begaman2-collection-hero) .product-grid-container{background:var(--begaman-paper)}body:has(.begaman2-collection-hero) .facets-block-wrapper--vertical:not(.facets-block-wrapper--drawer){position:sticky;top:calc(var(--header-group-height, 0px) + 24px);align-self:start;padding:24px 20px;border:1px solid rgb(18 26 32 / .1);border-radius:12px;background:#ffffff80}body:has(.begaman2-collection-hero) .facets__summary{min-height:48px}body:has(.begaman2-collection-hero) .product-grid__card{height:100%;overflow:hidden;border:1px solid rgb(18 26 32 / .08)!important;background:var(--begaman-surface);box-shadow:0 8px 24px #0a161c0b;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}body:has(.begaman2-collection-hero) .product-card:hover .product-grid__card{border-color:#079fdf52!important;box-shadow:var(--begaman-shadow-hover);transform:translateY(-5px)}body:has(.begaman2-collection-hero) .card-gallery{overflow:hidden;background:#f0f2ef}body:has(.begaman2-collection-hero) .product-title-text p{display:-webkit-box;min-height:4.35em;overflow:hidden;font-weight:600;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:3}.product-card .begaman2-card-title{display:grid;gap:7px;color:var(--begaman-ink);text-decoration:none}.product-card .begaman2-card-title__name{min-height:2.1em;margin:0;font-size:1.08rem;font-weight:650;line-height:1.05;letter-spacing:-.025em}.product-card .begaman2-card-title__specs{display:flex;min-height:2.8em;flex-wrap:wrap;align-content:start;gap:2px 6px;margin:0;color:#5e6d74;font-size:.73rem;font-weight:590;line-height:1.4}.product-card .begaman2-card-title__package{min-height:1.4em;margin:0;color:#7a868b;font-size:.7rem;line-height:1.4}.product-card .begaman2-card-title:hover .begaman2-card-title__name{color:var(--begaman-accent)}body:has(.begaman2-collection-hero) .product-card .price{color:var(--begaman-accent);font-weight:700}body:has(.begaman2-collection-hero) .product-badges__badge{color:var(--begaman-ink);border:1px solid rgb(18 26 32 / .1);background:#ffffffeb;letter-spacing:.08em}.begaman2-product-context{padding-block:28px 0;background:var(--begaman-paper)}.begaman2-product-context .begaman2-breadcrumb{margin-bottom:0}body:has(.begaman2-product-context) .product-information{padding-top:28px;background:var(--begaman-paper)}body:has(.begaman2-product-context) .product-information__grid{align-items:start}body:has(.begaman2-product-context) media-gallery{overflow:hidden;border:1px solid rgb(18 26 32 / .08);border-radius:14px;background:var(--begaman-surface)}body:has(.begaman2-product-context) .product-details>.group-block{padding:clamp(24px,3vw,38px)!important;border:1px solid rgb(18 26 32 / .08);border-radius:14px;background:var(--begaman-surface);box-shadow:var(--begaman-shadow-soft)}body:has(.begaman2-product-context) .product-details h1{margin:0;font-size:clamp(2rem,3.1vw,3.2rem);font-weight:500;line-height:.98;letter-spacing:-.045em}body:has(.begaman2-product-context) .variant-option__button-label{min-height:46px;border-radius:8px}body:has(.begaman2-product-context) .buy-buttons-block .button{min-height:56px;border-radius:9px;font-weight:680}body:has(.begaman2-product-context) .begaman-delivery-estimate{padding:13px 15px;border-radius:8px;color:var(--begaman-ink-soft);background:#eef8fc}body:has(.begaman2-product-context) .begaman-trust-badges{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:16px 0;border-width:1px 0 0;border-radius:0;background:transparent}body:has(.begaman2-product-context) .begaman-trust-badges__item{min-width:0;align-items:flex-start;padding-inline:12px;border-right:1px solid rgb(18 26 32 / .1);font-size:.75rem;line-height:1.4}body:has(.begaman2-product-context) .begaman-trust-badges__item:first-child{padding-left:0}body:has(.begaman2-product-context) .begaman-trust-badges__item:last-child{padding-right:0;border-right:0}.begaman2-product-story{padding-block:clamp(72px,9vw,132px);color:#fff;background:var(--begaman-night)}.begaman2-product-story__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,.72fr);gap:clamp(56px,10vw,150px);align-items:start}.begaman2-product-story .begaman2-eyebrow{color:var(--begaman-accent)}.begaman2-product-story h2{max-width:720px;margin:0;font-size:clamp(3rem,5.7vw,6rem);font-weight:500;line-height:.91;letter-spacing:-.06em}.begaman2-product-story__description,.begaman2-product-story__description p,.begaman2-product-story__description li{color:#ffffffb8;font-size:1rem;line-height:1.75}.begaman2-product-story__description>*:first-child{margin-top:0}.begaman2-product-story__description h2,.begaman2-product-story__description h3{margin-top:34px;color:#fff;font-size:1.3rem;line-height:1.2;letter-spacing:-.02em}.begaman2-product-story__benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(64px,9vw,112px);border-top:1px solid rgb(255 255 255 / .16)}.begaman2-product-story__benefit{padding:28px 32px 0 0;border-right:1px solid rgb(255 255 255 / .16)}.begaman2-product-story__benefit:not(:first-child){padding-left:32px}.begaman2-product-story__benefit:last-child{border-right:0}.begaman2-product-story__number{color:var(--begaman-accent);font-size:.72rem;font-weight:700;letter-spacing:.14em}.begaman2-product-story__benefit h3{margin:30px 0 12px;color:#fff;font-size:1.15rem;font-weight:620}.begaman2-product-story__benefit p{max-width:330px;margin:0;color:#ffffff9e;font-size:.9rem;line-height:1.65}@media screen and (max-width:989px){.begaman2-collection-hero__grid,.begaman2-product-story__grid{grid-template-columns:1fr;gap:36px}.begaman2-collection-hero__intro{max-width:650px}.begaman2-collection-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.begaman2-collection-nav__link:nth-child(2){border-right:0}.begaman2-collection-nav__link:nth-child(-n+2){border-bottom:1px solid rgb(18 26 32 / .16)}}@media screen and (max-width:749px){.begaman2-collection-hero{padding-block:34px 24px}.begaman2-breadcrumb{margin-bottom:34px}.begaman2-collection-hero h1{font-size:clamp(3.15rem,17vw,5rem)}.begaman2-collection-nav{grid-template-columns:1fr;margin-top:42px}.begaman2-collection-nav__link,.begaman2-collection-nav__link:nth-child(2){min-height:58px;border-right:0;border-bottom:1px solid rgb(18 26 32 / .16)}.begaman2-collection-nav__link:last-child{border-bottom:0}body:has(.begaman2-collection-hero) .product-title-text p{min-height:4.2em;font-size:.8rem;-webkit-line-clamp:3}.begaman2-product-context{padding-top:20px}body:has(.begaman2-product-context) .product-information{padding-top:18px}body:has(.begaman2-product-context) .product-details>.group-block{margin-top:14px;padding:24px 18px!important}body:has(.begaman2-product-context) .product-details h1{font-size:1.7rem;line-height:1.03;letter-spacing:-.035em}body:has(.begaman2-product-context) .begaman-trust-badges{grid-template-columns:1fr;gap:10px}body:has(.begaman2-product-context) .begaman-trust-badges__item,body:has(.begaman2-product-context) .begaman-trust-badges__item:first-child,body:has(.begaman2-product-context) .begaman-trust-badges__item:last-child{padding:0;border:0}.begaman2-product-story{padding-block:72px}.begaman2-product-story h2{font-size:clamp(3rem,14vw,4.3rem)}.begaman2-product-story__benefits{grid-template-columns:1fr;margin-top:56px}.begaman2-product-story__benefit,.begaman2-product-story__benefit:not(:first-child){padding:28px 0;border-right:0;border-bottom:1px solid rgb(255 255 255 / .16)}.begaman2-product-story__benefit:last-child{border-bottom:0}.begaman2-product-story__benefit h3{margin-top:18px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/begaman.css.map */
