.eci-auth{--ea-paper: #f6f4ef;--ea-ink: #19241d;--ea-green: #123c2c;--ea-muted: #526057;color:var(--ea-ink);background:var(--ea-paper);overflow:clip}.eci-auth *,.eci-auth *:before,.eci-auth *:after{box-sizing:border-box}.eci-auth ::selection{color:#fff;background:var(--ea-green)}.eci-auth h1,.eci-auth h2,.eci-auth h3{margin:0;letter-spacing:-.025em;text-wrap:balance}.eci-auth p{margin:0}.eci-auth a{color:inherit;text-underline-offset:.24em}.eci-auth a:focus-visible{outline:3px solid #997a37;outline-offset:6px}.eci-auth__hero{position:relative;display:grid;align-items:end;min-height:min(760px,82svh);isolation:isolate;color:#fff;background:#10271d}.eci-auth__hero-media,.eci-auth__hero-media img,.eci-auth__hero:after{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.eci-auth__hero-media{z-index:-2;overflow:hidden}.eci-auth__hero-media img{object-fit:cover;object-position:56% 46%;animation:eci-auth-settle 1.4s cubic-bezier(.16,1,.3,1) both}.eci-auth__hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#03130cd4,#03130c59 54%,#03130c0a)}.eci-auth__hero-content{width:min(1440px,100%);margin:auto auto 0;padding:110px 7.5% 76px}.eci-auth__hero h1{color:#fff;max-width:740px;font-size:clamp(52px,6.25vw,90px);line-height:.99;font-weight:400}.eci-auth__hero p{max-width:440px;margin-top:28px;font-size:19px;line-height:1.6;color:#fff}.eci-auth__hero-link{display:inline-flex;align-items:center;gap:18px;min-height:48px;margin-top:22px;font-size:15px;font-weight:600;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.7)}.eci-auth__hero-link svg{width:16px;height:16px;transition:transform .25s ease}.eci-auth__hero-link:hover svg{transform:translateY(3px)}.eci-auth__intro{max-width:880px;margin:auto;padding:112px 30px 70px;text-align:center}.eci-auth__intro h2{color:var(--ea-green);font-size:clamp(36px,4.1vw,58px);line-height:1.08}.eci-auth__intro p{max-width:670px;margin:28px auto 0;color:var(--ea-muted);font-size:19px;line-height:1.75}.eci-auth__nav{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 44px;margin:0 auto;padding:0 24px 68px;max-width:1000px}.eci-auth__nav a{display:inline-flex;align-items:center;min-height:44px;border-bottom:1px solid #b7c1ba;font-size:15px;font-weight:500;text-decoration:none;transition:border-color .2s}.eci-auth__nav a:hover{border-color:var(--ea-green)}.eci-auth__chapters{max-width:1440px;margin:auto;padding:0 4.5% 112px}.eci-auth__chapter{display:grid;grid-template-columns:1.08fr 1fr;align-items:center;gap:8%;margin-bottom:96px;scroll-margin-top:140px}.eci-auth__chapter:nth-child(2n){grid-template-columns:1fr 1.08fr}.eci-auth__chapter:nth-child(2n) .eci-auth__figure{order:2}.eci-auth__chapter:last-child{margin-bottom:0}.eci-auth__figure{margin:0}.eci-auth__image{aspect-ratio:1 / 1.08;overflow:hidden;background:#fff}.eci-auth__image img{display:block;width:100%;height:100%;object-fit:cover}.eci-auth__figure figcaption{color:var(--ea-muted);padding-top:12px;font-size:12px;line-height:1.5}.eci-auth__chapter-copy h2{color:var(--ea-green);font-size:clamp(36px,3.5vw,50px);line-height:1.06;max-width:440px}.eci-auth__chapter-copy .eci-auth__body{max-width:475px;margin-top:28px;color:var(--ea-muted);font-size:18px;line-height:1.75}.eci-auth__body p+p{margin-top:18px}.eci-auth__detail{display:block;max-width:470px;margin-top:26px;padding-top:22px;border-top:1px solid #cbd2cc;color:var(--ea-ink);font-size:13px;line-height:1.7}.eci-auth__care{display:grid;grid-template-columns:1fr 1fr;gap:10%;padding:100px max(7.5%,calc((100% - 1220px)/2));background:#e8ece6}.eci-auth__care h2{color:var(--ea-green);font-size:clamp(36px,4vw,56px);line-height:1.08}.eci-auth__care .eci-auth__body{color:var(--ea-muted);font-size:18px;line-height:1.75}.eci-auth__link{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:22px;font-weight:500;font-size:15px;text-decoration:underline}.eci-auth__link svg{flex:0 0 16px;width:16px;height:16px}.eci-auth__close{padding:106px 24px 80px;text-align:center;color:#fff;background:var(--ea-green)}.eci-auth__close h2{color:#fff;max-width:800px;margin:auto;font-size:clamp(38px,4.5vw,64px);line-height:1.08}.eci-auth__close p{max-width:680px;margin:26px auto 0;color:#e5eee8;font-size:18px;line-height:1.75}.eci-auth__actions{display:flex;justify-content:center;gap:16px 28px;flex-wrap:wrap;margin-top:34px}.eci-auth__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 28px;border:1px solid #f6f4ef;background:#f6f4ef;color:var(--ea-green)!important;font-size:15px;line-height:1.4;font-weight:500;text-decoration:none;transition:background .2s ease,color .2s ease}.eci-auth__button:hover,.eci-auth__button--plain{color:#fff!important;background:transparent}.eci-auth__button--plain:hover{color:var(--ea-green)!important;background:#f6f4ef}.eci-auth__disclosure{max-width:820px;margin:52px auto 0!important;padding-top:28px;border-top:1px solid #547362;color:#d4e3d9!important;font-size:12px!important;line-height:1.75!important}@keyframes eci-auth-settle{0%{transform:scale(1.045);clip-path:inset(0 0 1.5%)}to{transform:scale(1);clip-path:inset(0)}}@media(min-width:1800px){.eci-auth__hero{min-height:840px}}@media(max-width:749px){.eci-auth__hero{min-height:690px;min-height:85svh;max-height:800px}.eci-auth__hero-media img{object-position:58% 39%}.eci-auth__hero:after{background:linear-gradient(0deg,#03130ce8,#03130c38 72%)}.eci-auth__hero-content{padding:100px 24px 44px}.eci-auth__hero h1{font-size:clamp(44px,12vw,64px);line-height:1.02}.eci-auth__hero p{font-size:17px;max-width:330px;margin-top:22px}.eci-auth__intro{padding:72px 24px 34px}.eci-auth__intro h2{font-size:38px}.eci-auth__intro p{font-size:17px;margin-top:24px}.eci-auth__nav{display:grid;grid-template-columns:1fr 1fr;column-gap:26px;padding-bottom:50px}.eci-auth__nav a{justify-content:center;font-size:14px}.eci-auth__chapters{padding:0 0 68px}.eci-auth__chapter,.eci-auth__chapter:nth-child(2n){display:flex;flex-direction:column;gap:0;margin-bottom:64px;scroll-margin-top:105px}.eci-auth__chapter:nth-child(2n) .eci-auth__figure{order:0}.eci-auth__figure{width:100%}.eci-auth__image{aspect-ratio:1.1 / 1}.eci-auth__figure figcaption{padding:12px 24px 0}.eci-auth__chapter-copy{width:100%;padding:32px 24px 0}.eci-auth__chapter-copy h2{font-size:38px}.eci-auth__chapter-copy .eci-auth__body{font-size:17px;margin-top:22px}.eci-auth__detail{font-size:13px;margin-top:24px;padding-top:20px}.eci-auth__care{grid-template-columns:1fr;gap:30px;padding:68px 24px}.eci-auth__care h2{font-size:38px}.eci-auth__care .eci-auth__body{font-size:17px}.eci-auth__close{padding:72px 24px 56px}.eci-auth__close h2{font-size:40px}.eci-auth__close p{font-size:17px}.eci-auth__actions{flex-direction:column;align-items:stretch;gap:14px}.eci-auth__disclosure{margin-top:40px!important;text-align:left}}@media(prefers-reduced-motion:reduce){.eci-auth *,.eci-auth *:before,.eci-auth *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/321/assets/eci-authentication.css.map */
