.about-story-section,.about-story-section *{box-sizing:border-box}.about-story-section.about-story-section{background:var(--about-story-bg);padding-top:var(--about-story-padding-top);padding-bottom:var(--about-story-padding-bottom);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.about-story-section .about-story__inner{width:100%;max-width:var(--about-story-max-width);margin:0 auto;padding-left:var(--about-story-side-padding);padding-right:var(--about-story-side-padding)}.about-story-section .about-story__inner--center{text-align:center}.about-story-section .about-story__eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 20px;color:var(--about-story-eyebrow);font-family:var(--font-jet-brains, var(--font-mono, monospace));font-size:11px;line-height:1.2;font-weight:400;letter-spacing:.22em;text-transform:uppercase}.about-story-section .about-story__inner--center .about-story__eyebrow{justify-content:center}.about-story-section .about-story__dot{width:6px;height:6px;display:inline-block;flex:0 0 6px;border-radius:999px;background:var(--about-story-dot);box-shadow:0 0 12px var(--about-story-dot-glow)}.about-story-section .about-story__heading{margin:0 0 22px;color:var(--about-story-heading);font-family:var(--font-sans, var(--font-helvetica-nue, Arial, sans-serif));font-size:48px;line-height:1.02;font-weight:700;letter-spacing:-.03em}.about-story-section .about-story__body{max-width:var(--about-story-body-width);color:var(--about-story-body);font-family:var(--font-sans, var(--font-helvetica-nue, Arial, sans-serif));font-size:15px;line-height:var(--leading-body, 1.55);font-weight:400}.about-story-section .about-story__inner--center .about-story__body{margin-left:auto;margin-right:auto}.about-story-section .about-story__body--justify{text-align:justify}.about-story-section .about-story__body p{margin:0}.about-story-section .about-story__body p+p{margin-top:16px}.about-story-section .about-story__body a{color:var(--accent-cool, #0077ed);text-decoration:none;position:relative;display:inline-block}.about-story-section .about-story__body a:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:2px;border-radius:2px;background:var(--accent-cool, #0077ed);opacity:0;transform:scaleX(0);transform-origin:left center;transition:transform .45s cubic-bezier(.45,0,.55,1),opacity .35s cubic-bezier(.45,0,.55,1)}.about-story-section .about-story__body a:hover:after{opacity:1;transform:scaleX(1);transition:transform .32s cubic-bezier(.2,.7,.2,1),opacity .12s cubic-bezier(.2,.7,.2,1)}.about-story-section .about-story__button-row{display:flex;max-width:var(--about-story-body-width);margin-top:28px}.about-story-section .about-story__inner--center .about-story__button-row{margin-left:auto;margin-right:auto}.about-story-section .about-story__button-row--left{justify-content:flex-start}.about-story-section .about-story__button-row--center{justify-content:center}.about-story-section .about-story__button-row--right{justify-content:flex-end}.about-story-section .about-story__button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:11px 22px;border-radius:var(--radius-pill, 99px);background:var(--about-story-button, var(--accent-cool, #0077ed));color:var(--about-story-button-text, #ffffff);font-family:var(--font-sans, var(--font-helvetica-nue, Arial, sans-serif));font-size:13px;font-weight:600;line-height:1;letter-spacing:-.01em;text-decoration:none;white-space:nowrap;transition:background-color .22s cubic-bezier(.4,0,.6,1),color .22s cubic-bezier(.4,0,.6,1),box-shadow .22s cubic-bezier(.4,0,.6,1)}.about-story-section .about-story__button:hover,.about-story-section .about-story__button:focus-visible{background:transparent;color:var(--about-story-button, var(--accent-cool, #0077ed));box-shadow:inset 0 0 0 2px var(--about-story-button, var(--accent-cool, #0077ed))}@media screen and (max-width:760px){.about-story-section.about-story-section{padding-top:var(--about-story-mobile-padding-top, 72px);padding-bottom:var(--about-story-mobile-padding-bottom, 72px)}.about-story-section .about-story__inner{padding-left:20px;padding-right:20px}.about-story-section .about-story__heading{font-size:34px}.about-story-section .about-story__body{font-size:14px}.about-story-section .about-story__button-row{margin-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/127/assets/section-about-story.css.map */
