.terms-editorial{--te-ink:#452137;--te-gold:#916a2f;--te-line:#d9c6a9;background:#fcfaf7;color:var(--te-ink);font-family:var(--tl-font)}
.terms-editorial *{box-sizing:border-box}.terms-editorial h1,.terms-editorial h2{color:inherit;font-family:inherit;letter-spacing:normal;line-height:1.2}.terms-editorial a{color:inherit}.terms-editorial a:focus-visible,.terms-editorial button:focus-visible{outline:3px solid var(--te-gold);outline-offset:4px}.terms-editorial a:hover{text-decoration:underline;text-underline-offset:4px}
.te-hero{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;max-width:1440px;margin:auto;padding:32px 40px 24px 19%;min-height:320px;gap:0}.te-intro{position:relative;z-index:1}.te-breadcrumb{font-size:13px;margin-bottom:18px;color:#70533d}.te-breadcrumb a{text-decoration:none}.te-hero h1{font-size:clamp(29px,3.1vw,44px);font-weight:600;margin:0 0 14px;white-space:nowrap}.te-hero p{font-size:17px;line-height:1.5;max-width:48ch;margin:0 0 18px}.te-hero .te-updated{font-size:14px;margin-bottom:14px}.te-print{display:inline-flex;gap:10px;align-items:center;justify-content:center;border:1px solid #845c74;color:var(--te-ink);background:transparent;border-radius:7px;min-height:40px;padding:7px 15px;font:inherit;font-size:14px;cursor:pointer}.te-print:hover{background:#f0e6e8}.te-document{width:118%;max-width:none;height:auto;display:block;margin-left:-15%;mix-blend-mode:multiply}.te-art{display:block;background:url('/assets/landing/about-doodles.webp') 0 0/300% 300% no-repeat;width:180px;aspect-ratio:1;pointer-events:none}.te-together{position:absolute;left:12px;top:85px;width:190px}
.te-reading{display:grid;grid-template-columns:26% 1fr;max-width:1440px;margin:auto;border-top:1px solid #e8dfd5}.te-sidebar{padding:28px 30px 0 40px;border-right:1px solid #e8dfd5;align-self:stretch}.te-sidebar h2{font-size:20px;font-weight:600;margin:0 0 20px}.te-sidebar ol{list-style:none;padding:0;margin:0}.te-sidebar li{margin:0}.te-sidebar nav a{display:flex;align-items:baseline;gap:20px;border-left:3px solid transparent;margin-left:-12px;padding:10px 0 10px 10px;font-size:15px;line-height:1.5;text-decoration:none}.te-sidebar nav a[aria-current]{border-left-color:var(--te-gold);font-weight:600}.te-sidebar nav a span{color:var(--te-gold);font-weight:400;flex:none}.te-help{margin-top:34px;padding:25px 0;border-top:1px solid var(--te-line);border-bottom:1px solid var(--te-line);font-size:16px}.te-help svg{display:block;color:var(--te-gold);margin-bottom:10px}.te-help strong,.te-help a{display:block}.te-help a{text-decoration:none;overflow-wrap:anywhere}.te-privacy{display:flex;justify-content:space-between;margin:28px 0;font-size:16px;text-underline-offset:5px}.te-branch{background-position:0 100%;width:100%;max-width:220px;margin:20px 0 0}
.te-articles{padding:12px 40px 20px 45px;min-width:0}.te-article{display:grid;grid-template-columns:65px 1fr;gap:22px;padding:24px 0;border-bottom:1px solid var(--te-line);scroll-margin-top:130px}.te-article:last-child{border-bottom:0}.te-number{color:var(--te-gold);font-size:30px;line-height:1.1;border-right:1px solid var(--te-gold);align-self:start;font-weight:400}.te-article h2{font-size:24px;margin:0 0 8px;font-weight:600}.te-article p{font-size:17px;line-height:1.55;margin:0;color:#5a4053}
.te-contact{position:relative;display:flex;justify-content:center;align-items:center;gap:50px;padding:28px 40px;background:linear-gradient(105deg,#f6eae6,#fbf6f1);text-align:center}.te-contact h2{font-size:28px;font-weight:500;margin:0 0 12px}.te-contact a{font-size:17px;color:#805616;text-decoration:underline;text-underline-offset:6px}.te-contact a span{margin-left:20px}.te-heart-note{color:#84571f;flex:none}.te-connection{background-position:100% 50%;width:150px}
body:has(.terms-editorial) .site-header__inner{max-width:1360px;min-height:78px}body:has(.terms-editorial) .brand__name{font-weight:400}body:has(.terms-editorial) .brand__name b{font-weight:700}
body:has(.terms-editorial) .site-footer{background:#fcfaf7;border-top:1px solid #e5dcd6;padding:22px 30px}body:has(.terms-editorial) .site-footer__inner{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 35px;max-width:1360px}body:has(.terms-editorial) .site-footer__hub{width:100%;margin:0;padding:0 0 12px;border:0}body:has(.terms-editorial) .site-footer__hub-title,body:has(.terms-editorial) .site-footer__tagline{display:none}body:has(.terms-editorial) .site-footer__hub-list{gap:8px 18px;font-size:13px}body:has(.terms-editorial) .site-footer__nav{margin:0;font-size:14px}body:has(.terms-editorial) .site-footer__legal{margin:0;font-size:13px}
.te-document{height:270px;object-fit:contain}body:has(.terms-editorial) .brand__name{font-size:36px}body:has(.terms-editorial) .brand__mark{width:42px;height:42px}
.te-branch,.te-heart-note,.te-connection{background-image:url('/assets/landing/terms-bottom-doodles.webp');background-size:300% 100%;mix-blend-mode:multiply}.te-branch{background-position:100% 0}.te-heart-note{background-position:0 0;width:200px}.te-connection{background-position:50% 0;width:170px}
/* Remove the illustration sheet's paper tint before blending its ink. */
.terms-editorial :is(.te-branch,.te-heart-note,.te-connection){filter:contrast(1.4);mix-blend-mode:multiply}
.terms-editorial .te-contact{background:#f5f0eb;border-top:1px solid #e5dcd6}
html[data-theme=dark] .terms-editorial{background:#191518!important;color:#f4ece8;--te-ink:#f4ece8;--te-gold:#d8b679;--te-line:#44383e}
html[data-theme=dark] .terms-editorial :is(.te-hero,.te-reading,.te-sidebar,.te-articles,.te-article,.te-contact){background:#191518!important;border-color:#44383e!important}
html[data-theme=dark] .terms-editorial :is(.te-branch,.te-heart-note,.te-connection,.te-document){filter:grayscale(1) contrast(1.4) invert(1) brightness(1.4);mix-blend-mode:screen}
html[data-theme=dark] .terms-editorial :is(.te-article p,.te-hero p,.te-breadcrumb){color:#cdbfc5!important}
html[data-theme=dark] .terms-editorial .te-print:hover{background:#30262d}
html[data-theme=dark] body:has(.terms-editorial) .site-footer{background:#191518!important;border-color:#44383e!important}
@media(min-width:1500px){.te-hero{padding-left:240px}}
@media(max-width:1100px){.te-hero{padding-left:19%;padding-right:20px;min-height:275px}.te-together{width:155px}.te-hero h1{font-size:33px}.te-hero p{font-size:15px}.te-sidebar{padding:25px 24px}.te-sidebar nav a{font-size:14px;gap:15px}.te-sidebar h2{font-size:18px}.te-articles{padding-inline:32px}.te-article{grid-template-columns:54px 1fr;gap:20px;padding:20px 0}.te-article h2{font-size:22px}.te-article p{font-size:16px}.te-contact{gap:20px;padding-inline:25px}.te-contact h2{font-size:25px}}
@media(max-width:800px){.te-hero{padding:25px 24px;grid-template-columns:1fr .7fr;min-height:0}.te-together{display:none}.te-hero h1{white-space:normal;font-size:32px}.te-document{width:110%;margin-left:-10%}.te-reading{grid-template-columns:1fr}.te-sidebar{border-right:0;border-bottom:1px solid #e8dfd5;padding:20px 24px}.te-sidebar ol{display:grid;grid-template-columns:1fr 1fr;gap:0 25px}.te-sidebar nav a{min-height:44px;font-size:14px;gap:12px}.te-sidebar h2{margin-bottom:10px}.te-help,.te-privacy,.te-branch{display:none}.te-articles{padding:6px 24px 16px}.te-contact{gap:12px}.te-heart-note{width:90px}.te-connection{display:none}.te-contact h2{font-size:24px}}
@media(max-width:480px){.te-hero{grid-template-columns:1fr;padding:25px 22px 8px}.te-hero h1{font-size:32px}.te-hero p{font-size:16px}.te-document{width:100%;max-width:340px;margin:-10px auto -5px}.te-sidebar{padding:20px 22px}.te-sidebar nav a{font-size:12px;gap:7px;padding-block:8px}.te-sidebar ol{gap:0 15px}.te-articles{padding-inline:22px}.te-article{grid-template-columns:35px 1fr;gap:12px;padding:22px 0}.te-number{font-size:24px}.te-article h2{font-size:20px}.te-article p{font-size:16px;line-height:1.55}.te-contact{padding:24px 22px}.te-heart-note{display:none}.te-contact h2{font-size:25px}body:has(.terms-editorial) .site-header__inner{min-height:64px}body:has(.terms-editorial) .site-footer{padding:20px}body:has(.terms-editorial) .site-footer__hub-list{display:flex;flex-wrap:wrap;justify-content:center}}
@media(max-width:1100px){.te-document{height:240px}body:has(.terms-editorial) .brand__name{font-size:30px}}
@media(max-width:600px){body:has(.terms-editorial) .brand__name{font-size:25px}body:has(.terms-editorial) .brand__mark{width:32px;height:32px}.te-document{height:205px}}
@media print{body:has(.terms-editorial) .site-header,body:has(.terms-editorial) .site-footer,body:has(.terms-editorial) .te-sidebar,.terms-editorial .te-art,.te-document,.te-print,.te-breadcrumb,.te-heart-note,body:has(.terms-editorial) [class*="cookie"],body:has(.terms-editorial) [class*="gift"],body:has(.terms-editorial) #el-stats-banner{display:none!important}.terms-editorial{background:white;color:black}.te-hero{display:block;padding:0 0 20px;min-height:0}.te-hero h1{font-size:28px}.te-reading{display:block}.te-articles{padding:0}.te-article{break-inside:avoid;padding:15px 0}.te-article h2{font-size:17px}.te-article p{font-size:12px;color:black}.te-contact{background:white;padding:20px 0}.te-contact h2{font-size:17px}}
