.xoph-home-hero,.xoph-home-system,.xoph-home-archive,.xoph-home-story,.xoph-home-journal,.xoph-home-hero *,.xoph-home-system *,.xoph-home-archive *,.xoph-home-story *,.xoph-home-journal *{box-sizing:border-box}.xoph-home-hero{position:relative;width:100%;aspect-ratio:1920 / 850;min-height:700px;max-height:900px;overflow:hidden;background:#2a2a2a}.xoph-home-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.xoph-home-hero__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.xoph-home-hero__img--mobile{display:none}.xoph-home-hero__content{position:absolute;z-index:2;bottom:60px;left:clamp(40px,5.55vw,80px);width:min(746px,calc(100% - 80px));margin-left:60px}.xoph-home-hero__heading{margin:0;font-family:var(--xoph-font-display);font-size:93px;font-weight:400;line-height:1;letter-spacing:.08em;color:var(--xoph-bone)}.xoph-home-hero__subheading{margin:32px 0 0;font-family:var(--xoph-font-heading);font-size:24px;font-weight:500;line-height:1;letter-spacing:.05em;color:var(--xoph-bone)}.xoph-home-hero__cta{display:inline-block;margin-top:60px;font-family:var(--xoph-font-heading);font-size:18px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:#f9f9f6;text-decoration:none}.xoph-home-hero__cta:hover{opacity:.8}.xoph-home-system{width:100%;padding:150px 75px;overflow:hidden;background:var(--xoph-bone);color:var(--xoph-charcoal)}.xoph-home-system__inner{width:100%;max-width:1030px;margin:0 auto;text-align:center}.xoph-home-system__eyebrow{margin:0;font-family:var(--xoph-font-heading);font-size:38px;font-weight:300;line-height:1;letter-spacing:.03em;color:var(--xoph-charcoal)}.xoph-home-system__heading{margin:50px auto 0;font-family:var(--xoph-font-display);font-size:150px;font-weight:400;line-height:.8;letter-spacing:.08em;color:var(--xoph-charcoal)}.xoph-home-system__text{max-width:700px;margin:50px auto 0;font-family:var(--xoph-font-body);font-size:22px;font-weight:300;line-height:1.6;letter-spacing:0;color:var(--xoph-charcoal)}.xoph-home-system__cta{display:inline-block;margin-top:80px;font-family:var(--xoph-font-heading);font-size:18px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--xoph-charcoal);text-decoration:none}.xoph-home-system__cta:hover{opacity:.75}.xoph-home-archive{position:relative;display:grid;grid-template-columns:40% 60%;align-items:stretch;width:calc(100% - 140px);max-width:1600px;min-height:0;margin-right:auto;margin-left:auto;padding:0 0 150px;overflow:hidden;background:var(--xoph-bone);color:var(--xoph-charcoal)}.xoph-home-archive__content{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:442px;min-width:0;margin:0;padding-right:60px;text-align:left}.xoph-home-archive__eyebrow{margin:0;font-family:var(--xoph-font-heading);font-size:16px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--xoph-olive)}.xoph-home-archive__title{margin:50px 0 0;font-family:var(--xoph-font-display);font-size:60px;font-weight:400;line-height:.8;letter-spacing:.08em;color:var(--xoph-charcoal)}.xoph-home-archive__subtitle{margin:24px 0 0;font-family:var(--xoph-font-heading);font-size:32px;font-weight:300;line-height:1;letter-spacing:.03em;color:var(--xoph-charcoal)}.xoph-home-archive__body{margin:50px 0 0;font-family:var(--xoph-font-body);font-size:17px;font-weight:300;line-height:1.6;letter-spacing:0;color:var(--xoph-charcoal)}.xoph-home-archive__body p{margin:0 0 1.35em}.xoph-home-archive__body p:last-child{margin-bottom:0}.xoph-home-archive__body strong{font-weight:500}.xoph-home-archive__cta{display:inline-block;align-self:flex-start;margin-top:80px;font-family:var(--xoph-font-heading);font-size:18px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--xoph-charcoal);text-decoration:none}.xoph-home-archive__cta:hover{opacity:.75}.xoph-home-archive__image{position:relative;min-width:0;min-height:700px;overflow:hidden;background:#e8e8e2}.xoph-home-archive__image img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.xoph-home-story{position:relative;width:100%;padding:150px 70px;overflow:hidden;background:var(--xoph-bone);color:var(--xoph-charcoal)}.xoph-home-story:before{content:"";position:absolute;top:0;right:70px;left:70px;height:1px;background:#2a2a2a40;pointer-events:none}.xoph-home-story__inner{width:100%;max-width:700px;margin:0 auto;text-align:center}.xoph-home-story__eyebrow{margin:0;font-family:var(--xoph-font-heading);font-size:16px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--xoph-olive)}.xoph-home-story__heading{margin:50px 0 0;font-family:var(--xoph-font-display);font-size:60px;font-weight:400;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--xoph-charcoal)}.xoph-home-story__body{margin:50px 0 0;font-family:var(--xoph-font-body);font-size:17px;font-weight:300;line-height:1.6;letter-spacing:0em;color:var(--xoph-charcoal)}.xoph-home-story__body p{margin:0 0 1.35em}.xoph-home-story__body p:last-child{margin-bottom:0}.xoph-home-story__body strong{font-weight:500}.xoph-home-story__cta{display:inline-block;margin-top:80px;font-family:var(--xoph-font-heading);font-size:18px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--xoph-charcoal);text-decoration:none}.xoph-home-story__cta:hover{opacity:.75}.xoph-home-journal{position:relative;width:100%;padding:150px 70px;overflow:hidden;background:var(--xoph-bone);color:var(--xoph-charcoal)}.xoph-home-journal:before{content:"";position:absolute;top:0;right:70px;left:70px;height:1px;background:#2a2a2a40;pointer-events:none}.xoph-home-journal__inner{width:100%;max-width:1300px;margin:0 auto}.xoph-home-journal__header{width:100%;max-width:900px;margin:0 auto 120px;text-align:center}.xoph-home-journal__eyebrow{margin:0;font-family:var(--xoph-font-heading);font-size:16px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--xoph-olive)}.xoph-home-journal__heading{margin:50px 0 0;font-family:var(--xoph-font-display);font-size:60px;font-weight:400;line-height:.95;letter-spacing:.08em;text-transform:uppercase;color:var(--xoph-charcoal)}.xoph-home-journal__intro{max-width:690px;margin:50px auto 0;font-family:var(--xoph-font-heading);font-size:20px;font-weight:300;line-height:1.2;letter-spacing:.03em;color:var(--xoph-charcoal)}.xoph-home-journal__grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(320px,1fr);gap:40px;align-items:stretch}.xoph-home-journal__featured{display:grid;grid-template-columns:minmax(0,450px) minmax(0,1fr);gap:40px;align-items:stretch;min-width:0}.xoph-home-journal__featured-image{position:relative;display:block;min-width:0;height:500px;overflow:hidden;background:#e8e8e2}.xoph-home-journal__featured-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.xoph-home-journal__featured-content{display:flex;flex-direction:column;justify-content:center;min-width:0;height:500px}.xoph-home-journal__label{margin:0 0 30px;font-family:var(--xoph-font-heading);font-size:16px;font-weight:500;line-height:1;letter-spacing:.05em;text-transform:uppercase;color:var(--xoph-olive)}.xoph-home-journal__featured h3{margin:0;font-family:var(--xoph-font-display);font-size:48px;font-weight:400;line-height:1.15;letter-spacing:.08em;text-transform:uppercase;color:var(--xoph-charcoal)}.xoph-home-journal__excerpt{margin:35px 0 0;font-family:var(--xoph-font-body);font-size:17px;font-weight:300;line-height:1.6;letter-spacing:.03em;color:var(--xoph-charcoal)}.xoph-home-journal__cta{display:inline-block;align-self:flex-start;margin-top:50px;font-family:var(--xoph-font-heading);font-size:18px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--xoph-charcoal);text-decoration:none}.xoph-home-journal__side{display:flex;flex-direction:column;gap:31px;min-width:0;min-height:500px}.xoph-home-journal__side-article{display:grid;grid-template-columns:140px minmax(0,1fr);gap:20px;align-items:center}.xoph-home-journal__side-image{display:block;width:140px;height:146px;overflow:hidden;background:#e8e8e2}.xoph-home-journal__side-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.xoph-home-journal__side-content{min-width:0}.xoph-home-journal__side-article h3{margin:0;font-family:var(--xoph-font-display);font-size:30px;font-weight:400;line-height:1;letter-spacing:.06em;text-transform:uppercase;color:var(--xoph-charcoal)}.xoph-home-journal__side-cta{display:inline-block;margin-top:25px;font-family:var(--xoph-font-heading);font-size:16px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--xoph-charcoal);text-decoration:none}.xoph-home-journal__view-all{display:inline-block;align-self:flex-end;margin-top:auto;font-family:var(--xoph-font-heading);font-size:18px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--xoph-charcoal);text-decoration:none}.xoph-home-journal__cta:hover,.xoph-home-journal__side-cta:hover,.xoph-home-journal__view-all:hover{opacity:.75}@media screen and (max-width:749px){.xoph-home-hero{aspect-ratio:auto;height:var(--xoph-hero-height-mobile);min-height:560px;max-height:none}.xoph-home-hero__img--desktop{display:none}.xoph-home-hero__img--mobile{display:block}.xoph-home-hero__content{right:24px;bottom:48px;left:24px;width:auto;margin-left:0;text-align:center}.xoph-home-hero__heading{max-width:350px;margin-right:auto;margin-left:auto;font-size:42px;line-height:.95;letter-spacing:.03em}.xoph-home-hero__subheading{max-width:330px;margin:24px auto 0;font-size:18px;font-weight:500}.xoph-home-hero__cta{margin-top:28px;font-size:14px}.xoph-home-system{padding:75px 24px 100px}.xoph-home-system__inner{max-width:none}.xoph-home-system__eyebrow{margin:0 0 40px;font-size:24px;font-weight:400;line-height:1.2}.xoph-home-system__heading{margin:0;font-size:50px;line-height:.95;letter-spacing:.075em}.xoph-home-system__text{max-width:none;margin-top:45px;font-size:20px;line-height:1.4}.xoph-home-system__cta{margin-top:60px;font-size:14px}.xoph-home-archive{display:flex;flex-direction:column;width:100%;padding:0 24px 100px}.xoph-home-archive__image{order:1;width:calc(100% + 48px);min-height:0;height:420px;margin-right:-24px;margin-left:-24px}.xoph-home-archive__content{order:2;align-items:center;width:100%;max-width:none;margin:0;padding:80px 0 0;text-align:center}.xoph-home-archive__eyebrow{margin:0 0 40px;font-size:14px}.xoph-home-archive__title{margin:0;font-size:36px;line-height:1}.xoph-home-archive__subtitle{margin-top:5px;font-size:24px;font-weight:400;line-height:1.2}.xoph-home-archive__body{max-width:520px;margin-top:45px;font-size:16px;line-height:1.4}.xoph-home-archive__cta{align-self:center;margin-top:60px;font-size:14px}.xoph-home-story{padding:100px 24px}.xoph-home-story:before{right:24px;left:24px}.xoph-home-story__inner{max-width:none}.xoph-home-story__eyebrow{margin:0 0 40px;font-size:14px}.xoph-home-story__heading{margin:0;font-size:36px;line-height:1}.xoph-home-story__body{margin-top:45px;font-size:16px;line-height:1.4}.xoph-home-story__cta{margin-top:60px;font-size:14px}.xoph-home-journal{padding:100px 24px}.xoph-home-journal:before{right:24px;left:24px}.xoph-home-journal__inner{max-width:none}.xoph-home-journal__header{max-width:none;margin:0 auto 80px}.xoph-home-journal__eyebrow{margin:0 0 40px;font-size:14px}.xoph-home-journal__heading{margin:0;font-size:36px;line-height:1}.xoph-home-journal__intro{max-width:100%;margin-top:45px;padding-right:25px;padding-left:25px;font-size:24px;font-weight:400;line-height:1.2}.xoph-home-journal__grid,.xoph-home-journal__featured{display:flex;flex-direction:column}.xoph-home-journal__featured{gap:0}.xoph-home-journal__featured-image{width:calc(100% + 48px);height:360px;margin-right:-24px;margin-left:-24px}.xoph-home-journal__featured-content{align-items:center;justify-content:flex-start;width:100%;height:auto;margin-top:80px;text-align:center}.xoph-home-journal__label{margin:0 0 40px;font-size:14px;font-weight:700}.xoph-home-journal__featured h3{font-size:32px;line-height:1}.xoph-home-journal__excerpt{margin-top:45px;font-size:16px;line-height:1.4}.xoph-home-journal__cta{align-self:center;margin-top:60px;font-size:14px}.xoph-home-journal__side{gap:25px;min-height:0;margin-top:80px}.xoph-home-journal__side-article{grid-template-columns:140px minmax(0,1fr);gap:18px}.xoph-home-journal__side-image{width:140px;height:146px}.xoph-home-journal__side-article h3{font-size:24px}.xoph-home-journal__side-cta{margin-top:30px;font-size:12px}.xoph-home-journal__view-all{align-self:flex-end;margin-top:50px;font-size:14px}}@media screen and (min-width:750px)and (max-width:989px){.xoph-home-hero__content{left:48px;width:620px;max-width:calc(100% - 96px);margin-left:0}.xoph-home-hero__heading{font-size:44px}.xoph-home-system,.xoph-home-archive,.xoph-home-story,.xoph-home-journal{padding:72px 40px}.xoph-home-story:before,.xoph-home-journal:before{right:40px;left:40px}.xoph-home-system__heading{font-size:90px}.xoph-home-archive{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;padding:0 40px 72px}.xoph-home-archive__content{max-width:none;padding-right:0}.xoph-home-archive__image{min-height:620px}.xoph-home-journal__grid{display:block}.xoph-home-journal__featured{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.xoph-home-journal__side{min-height:0;margin-top:72px}.xoph-home-journal__side-article{grid-template-columns:180px minmax(0,1fr)}.xoph-home-journal__side-image{width:180px;height:160px}.xoph-home-journal__view-all{margin-top:40px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/xoph-homepage.css.map */
