.ea-circle-page{--ea-circle-ink: rgb(var(--color-foreground-rgb));--ea-circle-paper: rgb(var(--color-background-rgb));--ea-circle-line: rgb(var(--color-foreground-rgb) / .16);--ea-circle-muted: rgb(var(--color-foreground-rgb) / .68);--ea-circle-shell: min(1180px, calc(100% - 40px) );background:var(--ea-circle-paper);color:var(--ea-circle-ink)}.ea-circle-page *,.ea-circle-page *:before,.ea-circle-page *:after{box-sizing:border-box}.ea-circle-page h1,.ea-circle-page h2,.ea-circle-page h3,.ea-circle-page p,.ea-circle-page ol,.ea-circle-page dl,.ea-circle-page dd{margin:0}.ea-circle-page__shell{width:var(--ea-circle-shell);margin-inline:auto}.ea-circle-page__hero{min-height:min(88svh,920px);display:grid;align-items:end;padding-block:clamp(96px,12vw,170px) clamp(48px,7vw,82px);overflow:hidden;background:radial-gradient(circle at 80% 18%,rgb(var(--color-background-rgb) / .1),transparent 25%),linear-gradient(145deg,rgb(var(--color-foreground-rgb)),rgb(var(--color-foreground-rgb) / .92));color:var(--ea-circle-paper)}.ea-circle-page__hero-inner{display:grid;gap:clamp(24px,4vw,44px)}.ea-circle-page__eyebrow,.ea-circle-page__section-kicker,.ea-circle-page__section-number,.ea-circle-page__path-number,.ea-circle-page__card-index{font-size:.7rem;line-height:1.2;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.ea-circle-page__eyebrow{color:rgb(var(--color-background-rgb) / .64)}.ea-circle-page__title{max-width:13ch;color:inherit;font-size:clamp(3.3rem,8.8vw,8.7rem);font-weight:400;line-height:.9;letter-spacing:-.055em;text-wrap:balance}.ea-circle-page__hero-foot{display:grid;grid-template-columns:minmax(0,1.3fr) auto;gap:clamp(24px,5vw,76px);align-items:end;padding-top:clamp(24px,4vw,38px);border-top:1px solid rgb(var(--color-background-rgb) / .25)}.ea-circle-page__lead{max-width:54rem;color:rgb(var(--color-background-rgb) / .76);font-size:clamp(1rem,1.35vw,1.24rem);line-height:1.66}.ea-circle-page__jump{min-height:46px;display:inline-flex;align-items:center;justify-content:center;padding-inline:20px;border:1px solid rgb(var(--color-background-rgb) / .44);color:inherit;font-size:.68rem;letter-spacing:.14em;text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.ea-circle-page__jump:hover,.ea-circle-page__jump:focus-visible{border-color:var(--ea-circle-paper);background:var(--ea-circle-paper);color:var(--ea-circle-ink)}.ea-circle-page__jump:focus-visible,.ea-circle-page__button:focus-visible{outline:2px solid currentColor;outline-offset:4px}.ea-circle-page__section,.ea-circle-page__recognition,.ea-circle-page__closing{padding-block:clamp(72px,9vw,124px)}.ea-circle-page__section--paper{border-top:1px solid var(--ea-circle-line)}.ea-circle-page__section--quiet{border-top:1px solid var(--ea-circle-line);background:rgb(var(--color-foreground-rgb) / .035)}.ea-circle-page__section--ink{background:var(--ea-circle-ink);color:var(--ea-circle-paper)}.ea-circle-page__definition{display:grid;grid-template-columns:74px minmax(0,1.1fr) minmax(300px,.8fr);gap:clamp(28px,5vw,74px);align-items:start}.ea-circle-page__section-number,.ea-circle-page__section-kicker,.ea-circle-page__path-number,.ea-circle-page__card-index{color:var(--ea-circle-muted)}.ea-circle-page__section-copy,.ea-circle-page__section-head>div,.ea-circle-page__recognition-copy,.ea-circle-page__privacy-copy,.ea-circle-page__closing-copy{display:grid;gap:18px}.ea-circle-page__section-copy h2,.ea-circle-page__section-head h2,.ea-circle-page__recognition h2,.ea-circle-page__privacy-grid h2,.ea-circle-page__closing h2{max-width:13ch;color:inherit;font-size:clamp(2.35rem,5vw,5.4rem);font-weight:400;line-height:.98;letter-spacing:-.045em;text-wrap:balance}.ea-circle-page__section-copy>p:not(.ea-circle-page__section-kicker),.ea-circle-page__section-head>div>p:not(.ea-circle-page__section-kicker),.ea-circle-page__recognition-copy p,.ea-circle-page__privacy-copy p,.ea-circle-page__closing-copy>p{max-width:46rem;color:var(--ea-circle-muted);font-size:1rem;line-height:1.72}.ea-circle-page__definition-list{border-top:1px solid var(--ea-circle-line)}.ea-circle-page__definition-list>div{display:grid;grid-template-columns:minmax(92px,.35fr) minmax(0,1fr);gap:18px;padding-block:18px;border-bottom:1px solid var(--ea-circle-line)}.ea-circle-page__definition-list dt{font-size:.72rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.ea-circle-page__definition-list dd{color:var(--ea-circle-muted);font-size:.92rem;line-height:1.6}.ea-circle-page__section-head{display:grid;grid-template-columns:74px minmax(0,1fr);gap:clamp(28px,5vw,74px);margin-bottom:clamp(40px,6vw,72px)}.ea-circle-page__section-head--light .ea-circle-page__section-number,.ea-circle-page__section-head--light .ea-circle-page__section-kicker,.ea-circle-page__section--ink .ea-circle-page__card-index{color:rgb(var(--color-background-rgb) / .52)}.ea-circle-page__section-head--light>div>p:not(.ea-circle-page__section-kicker){color:rgb(var(--color-background-rgb) / .66)}.ea-circle-page__path{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:0;border-top:1px solid var(--ea-circle-line)}.ea-circle-page__path li{min-height:290px;display:grid;align-content:start;gap:15px;padding:clamp(22px,3vw,30px);border-bottom:1px solid var(--ea-circle-line)}.ea-circle-page__path li+li{border-left:1px solid var(--ea-circle-line)}.ea-circle-page__path h3,.ea-circle-page__possibility-grid h3,.ea-circle-page__boundary-grid h3{margin:8px 0 0;color:inherit;font-size:clamp(1.3rem,1.7vw,1.75rem);font-weight:400;line-height:1.12;letter-spacing:-.025em}.ea-circle-page__path li>p:last-child,.ea-circle-page__possibility-grid article>p:last-child,.ea-circle-page__boundary-grid article p{color:var(--ea-circle-muted);font-size:.94rem;line-height:1.64}.ea-circle-page__possibility-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgb(var(--color-background-rgb) / .22);border-left:1px solid rgb(var(--color-background-rgb) / .22)}.ea-circle-page__possibility-grid article{min-height:260px;display:grid;align-content:start;gap:15px;padding:clamp(24px,3.5vw,36px);border-right:1px solid rgb(var(--color-background-rgb) / .22);border-bottom:1px solid rgb(var(--color-background-rgb) / .22)}.ea-circle-page__possibility-grid article>p:last-child{color:rgb(var(--color-background-rgb) / .64)}.ea-circle-page__recognition{border-bottom:1px solid var(--ea-circle-line)}.ea-circle-page__recognition-grid,.ea-circle-page__privacy-grid,.ea-circle-page__closing-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(340px,1.05fr);gap:clamp(44px,9vw,128px);align-items:start}.ea-circle-page__recognition-grid>div:first-child,.ea-circle-page__privacy-grid>div:first-child,.ea-circle-page__closing-grid>div:first-child{display:grid;gap:16px}.ea-circle-page__boundary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border-top:1px solid var(--ea-circle-line);border-left:1px solid var(--ea-circle-line)}.ea-circle-page__boundary-grid article{min-height:220px;display:grid;align-content:start;gap:16px;padding:clamp(24px,4vw,40px);border-right:1px solid var(--ea-circle-line);border-bottom:1px solid var(--ea-circle-line)}.ea-circle-page__closing{background:var(--ea-circle-ink);color:var(--ea-circle-paper)}.ea-circle-page__closing .ea-circle-page__section-kicker,.ea-circle-page__closing-copy>p{color:rgb(var(--color-background-rgb) / .64)}.ea-circle-page__actions{display:flex;flex-wrap:wrap;gap:10px;padding-top:8px}.ea-circle-page__button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding-inline:20px;border:1px solid rgb(var(--color-background-rgb) / .42);color:inherit;font-size:.68rem;letter-spacing:.13em;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.ea-circle-page__button--primary,.ea-circle-page__button:hover,.ea-circle-page__button:focus-visible{border-color:var(--ea-circle-paper);background:var(--ea-circle-paper);color:var(--ea-circle-ink)}.ea-circle-page__button--primary:hover,.ea-circle-page__button--primary:focus-visible{background:transparent;color:var(--ea-circle-paper)}@media screen and (max-width:989px){.ea-circle-page__definition{grid-template-columns:50px minmax(0,1fr)}.ea-circle-page__definition-list{grid-column:2}.ea-circle-page__path{grid-template-columns:repeat(2,minmax(0,1fr))}.ea-circle-page__path li:nth-child(3){border-left:0}.ea-circle-page__possibility-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.ea-circle-page{--ea-circle-shell: min(100% - 28px, 620px)}.ea-circle-page__hero{min-height:100svh;padding-block:calc(var(--header-height, 0px) + 72px) 36px}.ea-circle-page__hero-inner{gap:24px}.ea-circle-page__title{max-width:10ch;font-size:clamp(3rem,16vw,5.3rem);line-height:.93}.ea-circle-page__hero-foot,.ea-circle-page__definition,.ea-circle-page__section-head,.ea-circle-page__recognition-grid,.ea-circle-page__privacy-grid,.ea-circle-page__closing-grid{grid-template-columns:minmax(0,1fr)}.ea-circle-page__hero-foot{align-items:stretch}.ea-circle-page__jump{width:100%}.ea-circle-page__section,.ea-circle-page__recognition,.ea-circle-page__closing{padding-block:64px}.ea-circle-page__definition,.ea-circle-page__section-head,.ea-circle-page__recognition-grid,.ea-circle-page__privacy-grid,.ea-circle-page__closing-grid{gap:26px}.ea-circle-page__definition-list{grid-column:auto}.ea-circle-page__section-head{margin-bottom:34px}.ea-circle-page__section-copy h2,.ea-circle-page__section-head h2,.ea-circle-page__recognition h2,.ea-circle-page__privacy-grid h2,.ea-circle-page__closing h2{font-size:clamp(2.25rem,12vw,3.7rem)}.ea-circle-page__path,.ea-circle-page__possibility-grid,.ea-circle-page__boundary-grid{grid-template-columns:minmax(0,1fr)}.ea-circle-page__path li,.ea-circle-page__path li+li,.ea-circle-page__path li:nth-child(3){min-height:0;border-left:0}.ea-circle-page__possibility-grid article,.ea-circle-page__boundary-grid article{min-height:0}.ea-circle-page__actions,.ea-circle-page__button{width:100%}}@media(prefers-reduced-motion:reduce){.ea-circle-page__jump,.ea-circle-page__button{transition:none}}@media print{.ea-circle-page__hero,.ea-circle-page__section--ink,.ea-circle-page__closing{background:#fff;color:#000}.ea-circle-page__jump,.ea-circle-page__actions{display:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ea-house-circle-page.css.map */
