.aromare-company{max-width:1180px;margin:0 auto;padding:24px 0 64px;color:#65556f;font-size:15px;line-height:1.8}
.aromare-company *{box-sizing:border-box}.aromare-company a{color:#795bab;text-underline-offset:4px}.aromare-company a:focus-visible{outline:2px solid #795bab;outline-offset:5px}.aromare-company h1,.aromare-company h2{color:#463151;font-weight:500;line-height:1.3}.aromare-company p{margin:0 0 16px}.aromare-company p:last-child{margin-bottom:0}
.aromare-company-breadcrumb{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:38px;font-size:12px;color:#95849f}.aromare-company-eyebrow{display:block;font-size:10px;font-weight:500;letter-spacing:1.8px;color:#9079a4}
.aromare-company-hero{display:grid;grid-template-columns:1.3fr 1fr;gap:64px;align-items:stretch}.aromare-company-intro{padding:18px 0 24px}.aromare-company-intro h1{font-size:18px;margin:15px 0 24px}.aromare-company .aromare-company-lead{font-size:36px;line-height:1.3;letter-spacing:-.8px;color:#493153;margin:0 0 25px}.aromare-company-lead em{font-style:normal;color:#8b67b6}.aromare-company-intro>p:not(.aromare-company-lead){max-width:530px}
.aromare-company .aromare-company-button{display:inline-flex;align-items:center;justify-content:center;gap:30px;min-height:48px;padding:12px 24px;margin-top:12px;background:#795bab;color:#fff;border-radius:13px;text-decoration:none;font-size:14px}.aromare-company-button:hover{background:#684a98}
.aromare-company-note{position:relative;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:44px 38px;border:1px solid #e8def0;border-radius:28px;background:linear-gradient(140deg,#fcf9ff,#f0e9f8);color:#6e5185}.aromare-company-note-brand{font-size:19px;font-weight:500;letter-spacing:.5px}.aromare-company-note-rule{width:42px;height:1px;background:#c9b6da;margin:28px 0}.aromare-company-note p{font-size:30px;line-height:1.4;color:#705386;font-family:Georgia,'Times New Roman',serif}.aromare-company-note p em{font-weight:400}.aromare-company-note-caption{margin-top:32px;font-size:11px;line-height:1.6;color:#917ba1;max-width:240px}
.aromare-company-approach{display:grid;grid-template-columns:1fr 1.4fr;gap:72px;padding:54px 0;margin-top:36px;border-top:1px solid #e9e1ef}.aromare-company-approach h2{font-size:28px;margin:14px 0 0}.aromare-company-approach>div:last-child{padding-top:4px}
.aromare-company-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #e9e1ef;border-radius:22px;overflow:hidden;background:#fdfbff}.aromare-company-features>div{padding:30px 26px;display:flex;flex-direction:column;border-right:1px solid #e9e1ef}.aromare-company-features>div:last-child{border-right:0}.aromare-company-number{font-size:10px;letter-spacing:1.5px;color:#9a83ac}.aromare-company-features h2{font-size:21px;margin:18px 0 14px}.aromare-company-features p{font-size:14px}.aromare-company-features a{font-size:13px;margin-top:auto;padding-top:10px}
.aromare-company-seller{display:grid;grid-template-columns:1fr 1.2fr;gap:50px;margin:52px 0;padding:36px;border:1px solid #e9e1ef;border-radius:22px}.aromare-company-seller h2{font-size:26px;margin:12px 0 18px}.aromare-company-seller strong{font-weight:500;color:#513d60}.aromare-company-seller a{font-size:13px}.aromare-company-seller dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:0;align-content:center}.aromare-company-seller dt{font-size:11px;color:#9683a4;margin-bottom:5px;font-weight:400}.aromare-company-seller dd{font-size:14px;margin:0;color:#594368;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.aromare-company-address{grid-column:1/-1}
.aromare-company-contact{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:30px 34px;background:#f4eff9;border-radius:20px}.aromare-company-contact h2{font-size:25px;margin:0 0 8px}.aromare-company-contact p{font-size:14px;margin:0}.aromare-company-contact-links{display:flex;flex-direction:column;gap:4px;align-items:flex-end}.aromare-company-contact-links a{font-size:17px;text-decoration:none}.aromare-company-contact-links a:last-child{font-size:14px}.aromare-company-documents{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 26px;margin-top:25px;font-size:12px}.aromare-company-documents a{padding:7px 0}
@media(max-width:1024px){.aromare-company-hero{gap:30px}.aromare-company .aromare-company-lead{font-size:31px}.aromare-company-note{padding:32px}.aromare-company-note p{font-size:27px}.aromare-company-approach{gap:35px}.aromare-company-features>div{padding:25px 20px}}
@media(max-width:767px){.aromare-company{padding:16px 0 36px;font-size:14px;line-height:1.75}.aromare-company-breadcrumb{margin-bottom:25px}.aromare-company-hero{grid-template-columns:1fr;gap:20px}.aromare-company-intro{padding:0}.aromare-company-intro h1{font-size:16px;margin:12px 0 20px}.aromare-company .aromare-company-lead{font-size:29px;letter-spacing:-.5px;margin-bottom:20px}.aromare-company .aromare-company-button{width:100%;margin-top:4px}.aromare-company-note{padding:27px;border-radius:20px}.aromare-company-note-rule{margin:18px 0}.aromare-company-note p{font-size:26px}.aromare-company-note-caption{margin-top:18px;max-width:none}.aromare-company-approach{grid-template-columns:1fr;gap:20px;margin-top:32px;padding:30px 0}.aromare-company-approach h2{font-size:25px;margin-top:10px}.aromare-company-features{grid-template-columns:1fr;border-radius:18px}.aromare-company-features>div{padding:25px;border-right:0;border-bottom:1px solid #e9e1ef}.aromare-company-features>div:last-child{border-bottom:0}.aromare-company-features h2{margin:12px 0}.aromare-company-seller{grid-template-columns:1fr;gap:24px;padding:25px 22px;margin:30px 0;border-radius:18px}.aromare-company-seller h2{font-size:24px}.aromare-company-seller dl{gap:20px 15px}.aromare-company-seller dd{font-size:13px}.aromare-company-contact{flex-direction:column;align-items:flex-start;gap:18px;padding:25px 22px;border-radius:18px}.aromare-company-contact h2{font-size:23px}.aromare-company-contact-links{align-items:flex-start;gap:8px}.aromare-company-documents{gap:6px 20px}}
