.eg-page{--ink:#2e382d;--paper:#fbf8f2;--sand:#e8dfd2;--line:#d8d5cb;--muted:#62655d;background:var(--paper);color:var(--ink);font:16px/1.7 Arial,Helvetica,sans-serif;overflow:clip}.eg-page *{box-sizing:border-box}.eg-page a{color:inherit;text-decoration:none}.eg-page img{display:block;max-width:100%}.eg-page p{margin:0 0 20px}.eg-page h1,.eg-page h2,.eg-page h3{margin:0;font-family:Georgia,Times New Roman,serif;font-weight:400;color:var(--ink)}.eg-page h1,.eg-page h2{letter-spacing:-1.8px;line-height:1.06}.eg-page h1{font-size:clamp(42px,4.5vw,68px)}.eg-page h2{font-size:clamp(36px,3.8vw,52px)}.eg-page h3{font-size:27px;line-height:1.2}.eg-page em{font-weight:400}.eg-wrap{max-width:1340px;padding:0 64px;margin:0 auto}.eg-top{background:var(--ink);text-align:center;color:#fff;font-size:12px;letter-spacing:2px;padding:9px 20px}.eg-header{height:100px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.eg-brand{display:inline-flex;flex-direction:column;text-align:center;font:46px/.8 Georgia,serif;letter-spacing:-2px}.eg-brand span{font:10px Arial,sans-serif;letter-spacing:4px;margin:11px 0 0 5px}.eg-header-link{font-size:14px;border-bottom:1px solid;padding-bottom:4px}.eg-hero{display:grid;grid-template-columns:1fr 1fr;gap:46px;align-items:center;padding-top:65px;padding-bottom:75px;min-height:650px}.eg-kicker{font-size:12px;letter-spacing:1.7px;font-weight:600;line-height:1.6}.eg-hero h1{margin:22px 0 28px}.eg-hero .eg-deck{font-size:20px;line-height:1.5;max-width:455px}.eg-hero-copy>p:not(.eg-kicker){max-width:455px;color:var(--muted)}.eg-button{display:inline-flex;justify-content:center;align-items:center;background:#b65a3a;border:1px solid #b65a3a;color:#fff!important;padding:15px 26px;font-size:14px;font-weight:600;line-height:1.5;min-height:50px;transition:background .15s}.eg-button:hover{background:#91472e}.eg-page a:focus-visible{outline:3px solid #aa6329;outline-offset:5px}.eg-readtime{display:block;font-size:12px;letter-spacing:1.2px;color:var(--muted);margin-top:20px}.eg-collage{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:24px 8px;background:var(--sand);border-radius:50% 50% 0 0/30% 30% 0 0}.eg-polaroid{background:#fff;padding:10px 10px 13px;box-shadow:0 7px 18px #b65a3a15;position:relative;transition:transform .2s}.eg-polaroid img{width:100%;aspect-ratio:1.15;object-fit:cover;height:auto}.eg-polaroid span{display:block;text-align:center;font:16px/1.4 Georgia,serif;margin-top:12px;letter-spacing:1px}.eg-polaroid-1{transform:rotate(-7deg);z-index:2}.eg-polaroid-2{transform:rotate(7deg) translateY(12px)}.eg-polaroid-3{transform:rotate(3deg) translateY(-3px)}.eg-polaroid-4{transform:rotate(-5deg);z-index:3}.eg-polaroid:hover{transform:rotate(0) translateY(-5px);z-index:4}.eg-style-nav{background:var(--paper);border-block:1px solid var(--line);position:sticky;top:0;z-index:10}.eg-style-nav>.eg-wrap{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:18px;padding-bottom:18px}.eg-style-nav .eg-wrap>span{font-size:11px;letter-spacing:1.5px}.eg-style-nav a{font-size:15px;padding:4px}.eg-style-nav a span{font:italic 17px Georgia,serif;margin-right:12px;color:#9a4b31}.eg-style-nav a:hover{text-decoration:underline;text-underline-offset:6px}.eg-intro{display:grid;grid-template-columns:1fr 1fr;gap:100px;padding-top:72px;padding-bottom:75px}.eg-intro h2{font-size:38px}.eg-intro p{color:var(--muted);max-width:485px;margin:0}.eg-story{scroll-margin-top:80px;padding:75px 0;border-top:1px solid var(--line)}.eg-story-grid{display:grid;grid-template-columns:1fr 1fr;gap:84px;align-items:start}.eg-story-photo{margin:0;position:sticky;top:115px}.eg-story-photo img{width:100%;height:auto;aspect-ratio:1/1.08;object-fit:cover}.eg-story-photo figcaption{display:flex;align-items:center;gap:20px;border-bottom:1px solid #b7bcae;padding:16px 0;font:20px Georgia,serif}.eg-story-photo figcaption span{font:italic 36px Georgia,serif;color:#b65a3a}.eg-story-copy .eg-kicker{margin-bottom:18px}.eg-story-copy h2{margin-bottom:22px}.eg-story-copy>p{color:var(--muted)}.eg-story-copy .eg-quote{font:italic 24px/1.35 Georgia,serif;color:var(--ink);margin-bottom:25px}.eg-tip{border-left:2px solid #b65a3a;padding-left:20px;margin:26px 0 30px}.eg-tip strong{font-size:11px;letter-spacing:1.7px}.eg-tip p{margin:7px 0 0;font-size:15px;color:var(--ink)}.eg-match{padding-top:25px;border-top:1px solid #bfc4b7}.eg-match .eg-kicker{display:block;margin-bottom:10px}.eg-match .eg-spec{font-size:13px;margin:10px 0;color:var(--muted)}.eg-match>p{font-size:15px;margin-bottom:20px}.eg-match .eg-button{width:100%}.eg-home{background:#eef0e9}.eg-classroom{background:#ede6db}.eg-business{background:#f7f5ef}.eg-home .eg-story-photo,.eg-business .eg-story-photo{order:2}.eg-home .eg-story-copy,.eg-business .eg-story-copy{order:1}.eg-finish{background:#b65a3a;color:#fff;text-align:center;padding:76px 0 52px;scroll-margin-top:70px}.eg-finish h2{color:#fff;font-size:56px;margin:16px 0 24px}.eg-finish>.eg-wrap>p{color:#e1e4d9}.eg-picks{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;text-align:left;margin:36px 0}.eg-pick{display:block;background:#fbf8f2;color:var(--ink)!important}.eg-pick img{width:100%;height:auto;aspect-ratio:1.2;object-fit:cover}.eg-pick>div{padding:20px}.eg-pick h3{font-size:25px;margin:10px 0 23px;min-height:60px}.eg-pick .eg-kicker{font-size:11px}.eg-text-link{font-size:13px;display:inline;text-decoration:underline;text-underline-offset:5px;line-height:1.8}.eg-pick:hover .eg-text-link{text-decoration-thickness:2px}.eg-last{font:italic 23px/1.5 Georgia,serif;margin-top:40px!important}.eg-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:36px;padding-bottom:36px}.eg-footer p{margin:0;font:20px Georgia,serif}.eg-footer>a:last-child{font-size:13px;text-decoration:underline;text-underline-offset:5px}.eg-skip{position:absolute;left:15px;top:-120px;background:#fff;padding:14px;z-index:30}.eg-skip:focus{top:15px}@media(max-width:1000px){.eg-wrap{padding-left:32px;padding-right:32px}.eg-hero{gap:30px;min-height:550px}.eg-story-grid{gap:45px}.eg-intro{gap:50px}.eg-style-nav .eg-wrap>span{display:none}.eg-picks{grid-template-columns:1fr 1fr}.eg-pick h3{min-height:0}.eg-hero h1{font-size:48px}}@media(max-width:650px){.eg-wrap{padding-left:22px;padding-right:22px}.eg-top{font-size:10px}.eg-header{height:82px}.eg-brand{font-size:37px}.eg-header-link{font-size:13px}.eg-hero{grid-template-columns:1fr;padding-top:38px;padding-bottom:45px;gap:28px}.eg-hero h1{font-size:clamp(39px,9vw,56px);letter-spacing:-1.5px;margin:20px 0 23px}.eg-hero .eg-deck{font-size:19px}.eg-hero-copy .eg-kicker{font-size:10px}.eg-hero .eg-button{width:100%}.eg-readtime{text-align:center}.eg-collage{margin:0 10px;padding:20px 5px 5px}.eg-polaroid{padding:7px 7px 10px}.eg-polaroid span{font-size:14px;margin-top:8px}.eg-style-nav>.eg-wrap{gap:6px;padding:13px 12px}.eg-style-nav a{font-size:13px;white-space:nowrap}.eg-style-nav a span{display:none}.eg-intro{grid-template-columns:1fr;gap:23px;padding-top:38px;padding-bottom:40px}.eg-intro h2{font-size:32px;letter-spacing:-.8px}.eg-story{padding:39px 0;scroll-margin-top:58px}.eg-story-grid{grid-template-columns:1fr;gap:30px}.eg-story-photo{position:static;order:0!important}.eg-story-photo img{aspect-ratio:1.12;height:auto}.eg-story-copy{order:1!important}.eg-story-copy h2{font-size:38px}.eg-story-copy .eg-quote{font-size:22px}.eg-story-photo figcaption{font-size:18px;padding:12px 0}.eg-story-copy .eg-kicker{font-size:11px}.eg-match h3{font-size:27px}.eg-finish{padding:45px 0 30px}.eg-finish h2{font-size:43px}.eg-picks{gap:12px}.eg-pick>div{padding:14px}.eg-pick h3{font-size:21px;margin-bottom:18px}.eg-text-link{font-size:12px}.eg-last{font-size:20px}.eg-footer{flex-wrap:wrap}.eg-footer p{order:3;width:100%;font-size:18px}.eg-footer>a:last-child{font-size:12px}.eg-kicker{letter-spacing:1.3px}}@media(prefers-reduced-motion:reduce){.eg-page *{transition:none!important}}.eg-polaroid img,.eg-story-photo img,.eg-pick img{aspect-ratio:1;object-fit:contain}.eg-collage .eg-polaroid{background:transparent;padding:0;box-shadow:none;transform:none}.eg-collage .eg-polaroid:hover{transform:translateY(-5px)}.eg-collage .eg-polaroid img{aspect-ratio:auto;object-fit:contain}.eg-collage .eg-polaroid span{display:none}
/*# sourceMappingURL=/cdn/shop/t/32/assets/eterna-planning-styles.css.map */
