.mkt-root.company-page{color:var(--mkt-ink);background:#fff}:where(.company-page>main) h1,:where(.company-page>main) h2,:where(.company-page>main) h3,:where(.company-page>main) h4,:where(.company-page>main) p,:where(.company-page>main) figure{margin:0}:where(.company-page>main) h1{font-size:var(--mkt-hero-size);line-height:var(--mkt-hero-leading);letter-spacing:-.045em;font-weight:500;text-wrap:balance}:where(.company-page>main) h2{font-size:44px;line-height:50px;letter-spacing:-.035em;font-weight:500;text-wrap:balance}:where(.company-page>main) h3{font-size:20px;line-height:28px;letter-spacing:-.015em;font-weight:500}:where(.company-page>main) p{color:#57534e}.company-page #marketing-main section[id]{scroll-margin-top:100px}.company-container{width:min(1120px,calc(100% - var(--mkt-gutter) * 2));margin-inline:auto}.company-section{margin-top:calc(var(--mkt-section-space) * 2)}.company-actions{display:flex;align-items:center;gap:28px;margin-top:32px}.company-text-link{display:inline-flex;align-items:center;gap:6px;color:#1c1917;font-weight:500;font-size:13px;line-height:20px;text-decoration:none}.company-text-link>svg{transition:transform var(--mkt-hover-time) var(--mkt-ease-hover)}@media(hover:hover){.company-text-link:hover{color:#0c7a60}.company-text-link:hover>svg:last-child{transform:translate(2px)}}.company-receipt{color:#1c1917;position:relative;background:#fff;padding:28px 24px;filter:drop-shadow(0 18px 24px #063c2e21) drop-shadow(0 0 1px #063c2e4d)}.company-receipt:after{content:"";position:absolute;inset:auto 0 -9px;height:10px;background:linear-gradient(135deg,white 5px,transparent 0) 0 0/10px 10px,linear-gradient(225deg,white 5px,transparent 0) 0 0/10px 10px}.company-receipt-header{display:flex;flex-direction:column;align-items:center;gap:6px;padding-bottom:18px;border-bottom:1px dashed #d6d3d1}.company-receipt-header strong{font-size:11px;text-transform:uppercase;letter-spacing:.24em;font-weight:600}.company-receipt-header span{font-size:12px;line-height:16px;color:#78716c}.company-barcode{display:flex;gap:2px;height:16px;overflow:hidden}.company-barcode i{flex:1 0 auto;border-radius:1px;background:#f0efed}.company-faq{display:grid;grid-template-columns:380px 640px;justify-content:space-between;align-items:start;gap:64px}.company-faq>div>p{font-size:17px;line-height:27px;margin-top:20px;max-width:380px}.company-faq-fallback{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:28px}.company-faq-fallback .company-text-link{min-height:24px}.company-closing{padding-inline:24px;margin-bottom:80px}.company-closing>.mkt-atmosphere{min-height:540px;position:relative;display:grid;align-items:center;grid-template-columns:minmax(0,600px) minmax(0,368px);gap:136px;padding:64px max(40px,calc((100 * var(--mkt-vw) - 1168px)/2))}.company-closing-copy{position:relative;z-index:1}.company-closing h2{color:#063c2e;font-size:var(--mkt-wide-title-size);line-height:var(--mkt-wide-title-leading);letter-spacing:-.045em}.company-closing-copy>p{color:#1f4a3d;font-size:18px;line-height:29px;margin-top:24px;max-width:520px}.company-closing-visual{align-self:end;margin-bottom:-64px}.company-example{font-size:12px;line-height:16px;color:#78716c}.company-page .company-prose p+p{margin-top:24px}.company-disclosure{border-block:1px solid #e7e5e4}.company-disclosure+.company-disclosure{border-top:0}.company-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:56px;padding-block:16px;list-style:none;cursor:pointer;color:#1c1917;font-size:15px;line-height:22px;font-weight:500}.company-disclosure>summary::-webkit-details-marker{display:none}.company-disclosure>summary::marker{content:""}.company-disclosure-icon{flex:0 0 14px;margin-right:6px;stroke:#78716c;stroke-width:1.4;stroke-linecap:round;fill:none;transition:stroke var(--mkt-hover-time) var(--mkt-ease-hover)}.company-disclosure-vertical{transform-origin:7px 7px;transition:transform var(--mkt-state-time) var(--mkt-ease),opacity var(--mkt-state-time) var(--mkt-ease)}.company-disclosure[open] .company-disclosure-vertical{transform:rotate(90deg);opacity:0}.company-disclosure>summary:focus-visible{outline-offset:-2px;border-radius:8px}@media(hover:hover){.company-disclosure>summary:hover{color:#0c7a60}.company-disclosure>summary:hover .company-disclosure-icon{stroke:#0c7a60}}.company-disclosure-body{padding-bottom:24px}.company-disclosure[open]>.company-disclosure-body{animation:company-disclosure-in var(--mkt-state-time) var(--mkt-ease)}@keyframes company-disclosure-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(min-width:1440px){.company-closing>.mkt-atmosphere{justify-content:center}}@media(max-width:1199px){.company-faq{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:64px}.company-closing>.mkt-atmosphere{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:56px;padding-inline:56px}}@media(max-width:767px){:where(.company-page>main) h1{font-size:var(--mkt-hero-size);line-height:var(--mkt-hero-leading)}:where(.company-page>main) h2{font-size:32px;line-height:38px}.company-actions{flex-direction:column;align-items:stretch;gap:12px;margin-top:28px}.company-actions .mkt-button--text{align-self:center}.company-faq{grid-template-columns:minmax(0,1fr);gap:32px}.company-faq>div>p{font-size:17px;line-height:27px;margin-top:16px}.company-faq-fallback .company-text-link{min-height:44px}.company-closing{padding-inline:8px;margin-bottom:48px}.company-closing>.mkt-atmosphere{min-height:0;grid-template-columns:minmax(0,1fr);gap:40px;padding:48px 20px 0;border-radius:20px}.company-closing h2{font-size:var(--mkt-wide-title-size);line-height:var(--mkt-wide-title-leading)}.company-closing-copy>p{font-size:17px;line-height:27px;margin-top:20px}.company-closing-visual{width:100%;max-width:340px;margin:0 auto -40px}.company-disclosure>summary{min-height:52px}}
