.sh{z-index:50;pointer-events:none;padding:0 20px;position:fixed;top:10px;left:0;right:0}.sh-bar{pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-sizing:border-box;max-width:1280px;height:66px;font-family:var(--font-inter), "Inter", sans-serif;background:#fff6;border-radius:80px;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:0 35px 0 45px;display:flex}.sh-brand{color:#121820;font-family:var(--font-cormorant), "Cormorant Garamond", serif;letter-spacing:-.5px;align-items:center;gap:4px;font-size:28px;font-weight:400;line-height:1;text-decoration:none;display:inline-flex}.sh-brand img{object-fit:cover;width:45px;height:45px}.sh-links{align-items:center;gap:20px;display:flex}.sh-links a{color:#121820;white-space:nowrap;padding:14px;font-size:13px;font-weight:500;text-decoration:none}.sh-links a:hover{color:#b68a5e}.sh-right{align-items:center;gap:14px;display:flex}.sh-login,.sh-user{box-sizing:border-box;color:#121820;letter-spacing:-.01em;white-space:nowrap;background-color:#1218200d;border:1px solid #1218201f;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 16px 0 12px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .2s;display:flex}.sh-user{gap:10px;padding:3px 16px 3px 3px}.sh-login:hover,.sh-user:hover{background-color:#12182017}.sh-user-name{text-overflow:ellipsis;white-space:nowrap;max-width:170px;overflow:hidden}.sh-user-pic{color:#121820;background-color:#b68a5e4d;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:600;display:flex;overflow:hidden}.sh-user-pic img{object-fit:cover;width:100%;height:100%;display:block}.sh-cta{color:#fff;letter-spacing:-.01em;white-space:nowrap;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#b68a5e;border-radius:100px;align-items:center;gap:10px;height:46px;padding:0 28px;font-size:15px;font-weight:500;text-decoration:none;transition:box-shadow .2s;display:inline-flex}.sh-cta:hover{box-shadow:0 8px 20px -8px #b68a5ecc}.sh-cta svg{opacity:.92;width:16px;height:16px}.sh a:focus-visible,.sh button:focus-visible{outline-offset:3px;outline:2px solid #b68a5e}.sh-burger{cursor:pointer;background-color:#1218200d;border:1px solid #1218201f;border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:none}.sh-burger span{background-color:#121820;border-radius:1px;width:16px;height:1.5px;transition:transform .25s,opacity .25s;display:block}.sh-burger span+span{margin-top:4px}.sh-open .sh-burger span:first-child{transform:translateY(5.5px)rotate(45deg)}.sh-open .sh-burger span:nth-child(2){opacity:0}.sh-open .sh-burger span:nth-child(3){transform:translateY(-5.5px)rotate(-45deg)}.sh-backdrop,.sh-menu{display:none}@media (max-width:1199.98px){.sh-bar{padding:0 14px 0 24px}}@media (min-width:810px) and (max-width:1099.98px){.sh-login{width:40px;padding:0}.sh-login-label,.sh-user-name{display:none}.sh-user{padding:3px}}@media (max-width:809.98px){.sh{padding:0 10px}.sh-bar{height:65px}.sh-links,.sh-right{display:none}.sh-burger{display:flex}.sh-backdrop{pointer-events:none;opacity:0;background-color:#12182059;transition:opacity .3s;display:block;position:fixed;inset:0}.sh-open .sh-backdrop{opacity:1;pointer-events:auto}.sh-menu{pointer-events:auto;box-sizing:border-box;width:min(320px,86vw);font-family:var(--font-inter), "Inter", sans-serif;background-color:#f7f4ed;flex-direction:column;gap:32px;padding:96px 28px 32px;transition:transform .35s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-20px 0 60px -20px #00000040}.sh-open .sh-menu{transform:translate(0)}.sh-close{all:unset;box-sizing:border-box;color:#121820;cursor:pointer;background-color:#1218200d;border:1px solid #1218201f;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:20px;right:20px}.sh-close svg{width:18px;height:18px;display:block}.sh-menu-links{flex-direction:column;display:flex}.sh-menu-links a{color:#121820;border-bottom:1px solid #12182014;padding:16px 0;font-size:17px;font-weight:500;text-decoration:none}.sh-menu-actions{flex-direction:column;gap:14px;margin-top:auto;display:flex}.sh-menu-cta,.sh-menu-login{box-sizing:border-box;border-radius:100px;justify-content:center;align-items:center;gap:8px;padding:14px 24px;font-size:15px;text-decoration:none;display:inline-flex}.sh-menu-cta{color:#fff;background-color:#b68a5e;padding:16px 24px;font-weight:600}.sh-menu-login{color:#121820;border:1px solid #12182026;font-weight:500}.sh-menu-member{padding:8px 24px}.sh-menu-member .sh-user-name{max-width:180px}}@media (prefers-reduced-motion:reduce){.sh-menu,.sh-backdrop,.sh-burger span{transition:none}}
.lp{--lp-gold:#b68a5e;--lp-gold-soft:#b68a5e1f;--lp-ink:#121820;--lp-text:#4a5059;--lp-shadow:0 24px 50px -28px #12182040, 0 2px 6px -2px #1218200d;--lp-serif:var(--font-cormorant), "Cormorant Garamond", serif;font-variant-numeric:lining-nums;color:var(--lp-ink);background:#f7f4ed;overflow-x:clip}.lp a:focus-visible{outline:2px solid var(--lp-gold);outline-offset:3px}.lp-wrap{max-width:1200px;margin:0 auto;padding:0 40px}.lp-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp-brand{color:var(--lp-ink);font-family:var(--lp-serif);align-items:center;gap:10px;font-size:28px;line-height:1;text-decoration:none;display:inline-flex}.lp-brand img{width:45px;height:auto}.lp-brand-big{gap:12px;font-size:40px}.lp-brand-big img{width:54px}.lp-btn{white-space:nowrap;border-radius:100px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:0 26px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}.lp-btn .lp-svg{width:16px;height:16px}.lp-btn:hover{transform:translateY(-1px)}.lp-btn-dark{background:var(--lp-ink);color:#fff}.lp-btn-dark:hover{background:#262e39}.lp-btn-gold{background:var(--lp-gold);color:#fff}.lp-btn-gold:hover{background:#a67a50}.lp-btn-glass{color:var(--lp-ink);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#ffffff8c;border:1px solid #12182014}.lp-btn-glass:hover{background:#fff}.lp-actions{flex-wrap:wrap;gap:16px;margin-top:32px;display:flex}.lp-eyebrow{color:var(--lp-gold);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:16px;margin:0 0 20px;font-size:13px;font-weight:500;display:flex}.lp-eyebrow span{background:var(--lp-gold);width:30px;height:1px}.lp-h1{font-family:var(--lp-serif);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:76px;font-weight:500;line-height:1}.lp-h1-sub{letter-spacing:0;margin-top:18px;font-size:28px;font-style:italic;font-weight:400;line-height:1.25;display:block}.lp-lead{max-width:500px;color:var(--lp-text);margin:28px 0 0;font-size:18px;line-height:1.75}.lp-h2{font-family:var(--lp-serif);letter-spacing:-.01em;text-wrap:balance;max-width:760px;margin:0 0 20px;font-size:58px;font-weight:500;line-height:1.08}.lp-intro{max-width:620px;color:var(--lp-text);margin:0 0 48px;font-size:17px;line-height:1.7}.lp-center{text-align:center}.lp-center .lp-eyebrow{justify-content:center}.lp-center .lp-eyebrow span{display:none}.lp-center .lp-h2,.lp-center .lp-intro{margin-left:auto;margin-right:auto}.lp-note{color:var(--lp-text);margin:14px 0 0;font-size:13px}.lp-rubric{padding-top:96px}.lp-rubric-row{border-bottom:1px solid #b68a5e40;align-items:center;gap:28px;padding-top:18px;padding-bottom:18px;display:flex}.lp-rubric-name{font-family:var(--lp-serif);color:var(--lp-ink);flex:none;font-size:30px;font-weight:500;line-height:1;text-decoration:none}.lp-tabs{scrollbar-width:none;flex-wrap:wrap;gap:8px;display:flex;position:relative;overflow-x:auto}.lp-tabs::-webkit-scrollbar{display:none}.lp-tabs a{min-height:40px;color:var(--lp-ink);white-space:nowrap;border:1px solid #12182014;border-radius:100px;flex:none;align-items:center;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.lp-tabs a:hover{border-color:var(--lp-gold)}.lp-tabs a[aria-current=page]{background:var(--lp-ink);border-color:var(--lp-ink);color:#fff}.lp-head{grid-template-columns:1.25fr 1fr;align-items:center;gap:64px;padding-top:48px;display:grid}.lp-head-hub{grid-template-columns:1fr}.lp-crumbs{color:var(--lp-text);flex-wrap:wrap;gap:8px;margin:0 0 24px;font-size:13px;display:flex}.lp-crumbs a{color:var(--lp-text);text-decoration:none}.lp-crumbs a:hover{color:var(--lp-gold)}.lp-crumbs [aria-current]{color:var(--lp-ink)}.lp-head .lp-h1{font-size:56px;line-height:1.04}.lp-head .lp-h1-sub{margin-top:14px;font-size:24px}.lp-head .lp-lead{max-width:540px;font-size:17px}.lp-meta{color:var(--lp-text);align-items:center;gap:8px;margin:20px 0 0;font-size:13px;display:flex}.lp-meta .lp-svg{width:15px;height:15px;color:var(--lp-gold)}.lp-picture{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;box-shadow:var(--lp-shadow);border-radius:24px;display:block}.lp-picture-book{background:linear-gradient(160deg,#efe7d8,#e4d8c2);justify-content:center;align-items:center;display:flex}.lp-book.lp-book-mini{gap:8px;width:34%;min-width:96px;padding:12px}.lp-book.lp-book-mini .lp-book-title{font-size:clamp(13px,1.6vw,20px)}.lp-book-mini .lp-book-author{font-size:8px}.lp-book-mini .lp-book-rule{width:16px}.lp-body .lp-section{padding-top:96px}.lp-body .lp-h2{font-size:44px}.lp-hub{grid-template-columns:repeat(3,1fr);gap:24px;padding-top:48px;display:grid}.lp-card.lp-idea{color:var(--lp-ink);flex-direction:column;padding:0;text-decoration:none;transition:transform .2s;display:flex;overflow:hidden}.lp-idea:hover{transform:translateY(-2px)}.lp-idea .lp-picture{aspect-ratio:16/10;box-shadow:none;border-radius:0}.lp-idea-body{flex-direction:column;flex:1;gap:8px;padding:22px 24px 24px;display:flex}.lp-idea-tab{color:var(--lp-gold);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:600}.lp-idea-title{font-family:var(--lp-serif);font-size:26px;line-height:1.15}.lp-idea-text{color:var(--lp-text);flex:1;font-size:14px;line-height:1.6}.lp-bookstage{justify-content:center;padding:20px 0 40px;display:flex;position:relative}.lp-book{aspect-ratio:2/3;background:var(--lp-ink);text-align:center;border-radius:6px 10px 10px 6px;flex-direction:column;justify-content:center;align-items:center;gap:14px;width:230px;padding:24px;display:flex;position:relative;transform:rotate(-3deg);box-shadow:14px 16px 0 -4px #ebe4d6,24px 34px 50px -20px #12182066}.lp-book-rule{background:var(--lp-gold);width:26px;height:1px}.lp-book-title{font-family:var(--lp-serif);color:#f7f4ed;font-size:26px;line-height:1.2}.lp-book-author{letter-spacing:.12em;text-transform:uppercase;color:var(--lp-gold);font-size:11px}.lp-section{padding-top:120px}.lp-icon{background:var(--lp-gold-soft);width:44px;height:44px;color:var(--lp-gold);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.lp-icon .lp-svg{width:20px;height:20px}.lp-cards{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.lp-cards-2,.lp-cards-4{grid-template-columns:repeat(2,1fr)}.lp-card{box-shadow:var(--lp-shadow);text-align:left;background:#fffdfa;border-radius:22px;padding:28px}.lp-card-strong{border:1px solid var(--lp-gold)}.lp-card-title{font-family:var(--lp-serif);margin:18px 0 8px;font-size:26px;font-weight:500;line-height:1.15}.lp-tag{background:var(--lp-gold-soft);color:#8a6440;border-radius:100px;margin:0 0 10px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block}.lp-card-text{color:var(--lp-text);margin:0;font-size:15px;line-height:1.65}.lp-card-text a{color:var(--lp-ink);-webkit-text-decoration-color:var(--lp-gold);text-decoration-color:var(--lp-gold);text-underline-offset:3px}.lp-chips{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.lp-center .lp-chips{justify-content:center}.lp-chips li{box-shadow:var(--lp-shadow);font-family:var(--lp-serif);background:#fffdfa;border-radius:100px;padding:12px 22px;font-size:21px;line-height:1.2}.lp-questions{grid-template-columns:repeat(2,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.lp-questions li{font-family:var(--lp-serif);align-items:baseline;gap:18px;padding:20px 24px;font-size:22px;line-height:1.3;display:flex}.lp-questions span{color:var(--lp-gold);flex:none;font-size:26px}.lp-qgroups{grid-template-columns:repeat(2,1fr);align-items:start;gap:24px;display:grid}.lp-qgroup-title{font-family:var(--lp-serif);margin:0 0 8px;font-size:30px;font-weight:500;line-height:1.2}.lp-qgroup ol{margin:0;padding:0;list-style:none}.lp-qgroup li{font-family:var(--lp-serif);align-items:baseline;gap:16px;padding:12px 0;font-size:20px;line-height:1.3;display:flex}.lp-qgroup li+li{border-top:1px solid #12182012}.lp-qgroup li span{width:28px;color:var(--lp-gold);flex:none;font-size:22px}.lp-keep{flex-direction:column;gap:12px;display:flex}.lp-keep .lp-icon{margin-bottom:4px}.lp-keep .lp-qgroup-title{margin:0}.lp-keep-actions{gap:12px;margin-top:8px}.lp-keep-actions .lp-btn{font:inherit;cursor:pointer;border:0;font-size:15px;font-weight:500}.lp-keep-actions .lp-btn-glass{border:1px solid #12182014}.lp-compare{padding:8px 32px}.lp-compare table{border-collapse:collapse;width:100%;color:var(--lp-text);font-size:16px;line-height:1.5}.lp-compare thead th{text-align:left;font-family:var(--lp-serif);color:var(--lp-ink);padding:22px 16px 14px;font-size:28px;font-weight:500}.lp-compare tbody th,.lp-compare tbody td{text-align:left;vertical-align:top;border-top:1px solid #12182012;padding:18px 16px}.lp-compare tbody th{width:22%;color:var(--lp-ink);font-weight:600}.lp-compare td:last-child{color:var(--lp-ink)}.lp-sources a{color:inherit}.lp-steps{grid-template-columns:1fr 1.1fr;align-items:start;gap:72px;display:grid}.lp-steps-img{aspect-ratio:1;object-fit:cover;width:100%;max-width:440px;height:auto;box-shadow:var(--lp-shadow);border-radius:24px;margin-top:16px;display:block}.lp-steps-list{margin:0;padding:40px 0 0;list-style:none}.lp-steps-list li{border-bottom:1px solid #b68a5e66;align-items:flex-start;gap:40px;padding:40px 0;display:flex}.lp-steps-list li:first-child{padding-top:0}.lp-steps-list li:last-child{border-bottom:none}.lp-step-n{border-right:2px solid var(--lp-gold);width:92px;font-family:var(--lp-serif);color:var(--lp-gold);flex:none;padding-right:36px;font-size:60px;line-height:1}.lp-step-title{font-family:var(--lp-serif);margin:4px 0 10px;font-size:28px;font-weight:500}.lp-step-text{color:var(--lp-text);margin:0;font-size:15px;line-height:1.65}.lp-step-text a{color:var(--lp-ink);-webkit-text-decoration-color:var(--lp-gold);text-decoration-color:var(--lp-gold);text-underline-offset:3px}.lp-quote-row{align-items:center;gap:64px;margin-top:24px;display:flex}.lp-quote-row .lp-bookstage{flex:none}.lp-quote-card{max-width:520px;margin:0;padding:36px}.lp-quote-mark{height:24px;font-family:var(--lp-serif);color:var(--lp-gold);font-size:44px;line-height:1;display:block}.lp-quote-card blockquote{font-family:var(--lp-serif);margin:8px 0 16px;font-size:24px;font-style:italic;line-height:1.5}.lp-quote-card figcaption{color:var(--lp-text);font-size:14px}.lp-bars{gap:20px;display:grid}.lp-bar{background:#fffdfa;border:1px solid #b68a5e33;border-radius:22px;align-items:center;gap:20px;padding:20px 24px;display:flex}.lp-bar-text{flex:1}.lp-bar-text p{color:var(--lp-text);margin:0;font-size:15px;line-height:1.5}.lp-bar-text .lp-bar-title{font-family:var(--lp-serif);color:var(--lp-ink);font-size:26px;line-height:1.2}.lp-related{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.lp-related-card{min-height:150px;color:var(--lp-ink);flex-direction:column;justify-content:space-between;gap:24px;text-decoration:none;transition:transform .2s;display:flex}.lp-related-card:hover{transform:translateY(-2px)}.lp-related-title{font-family:var(--lp-serif);font-size:26px;line-height:1.2}.lp-related-more{color:var(--lp-gold);align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.lp-related-more .lp-svg{width:16px;height:16px}.lp-updated{color:var(--lp-text);margin:28px 0 0;font-size:13px}.lp-footer{margin-top:120px;padding:72px 0 40px}.lp-footer-cols{gap:74px;display:flex}.lp-footer-brand{flex:1}.lp-footer-brand p{max-width:280px;margin:28px 0 0;font-size:14px;line-height:1.6}.lp-footer-col{flex:1;max-width:230px}.lp-footer-title{font-family:"Playfair Display", var(--lp-serif);letter-spacing:-.03em;margin:0;font-size:24px;font-weight:500}.lp-footer-rule{background:#b68a5e66;width:38px;height:1px;margin:20px 0;display:block}.lp-footer-links{flex-direction:column;gap:4px;display:flex}.lp-footer-links a{color:var(--lp-ink);padding:6px 0;font-size:13px;line-height:1.4;text-decoration:none}.lp-footer-links a:hover{color:var(--lp-gold)}.lp-footer-legal{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:56px;font-size:12px;display:flex}.lp-footer-legal a{color:var(--lp-ink);text-decoration:none}@media (max-width:1200px){.lp-tabs{flex-wrap:nowrap}}@media (max-width:1000px){.lp-h1{font-size:60px}.lp-h2{font-size:46px}.lp-head,.lp-steps{gap:48px}.lp-cards,.lp-related,.lp-hub{grid-template-columns:repeat(2,1fr)}.lp-footer-cols{flex-wrap:wrap;gap:48px}.lp-footer-brand{flex-basis:100%}}@media (max-width:760px){.lp-wrap{padding:0 20px}.lp-rubric{padding-top:85px}.lp-rubric-row{gap:16px;padding-top:12px;padding-bottom:12px;padding-right:0}.lp-rubric-name{font-size:24px}.lp-head{gap:28px;padding-top:28px}.lp-head .lp-h1{font-size:42px}.lp-head .lp-h1-sub{font-size:21px}.lp-body .lp-section{padding-top:72px}.lp-body .lp-h2{font-size:34px}.lp-hub{grid-template-columns:1fr;padding-top:28px}.lp-head,.lp-steps{grid-template-columns:1fr}.lp-h1{font-size:46px}.lp-h1-sub{margin-top:12px;font-size:22px}.lp-lead{margin-top:20px;font-size:16px}.lp-h2{font-size:38px}.lp-intro{margin-bottom:32px;font-size:16px}.lp-actions .lp-btn{flex:100%}.lp-section{padding-top:80px}.lp-qgroups{grid-template-columns:1fr;gap:16px}.lp-qgroup-title{font-size:26px}.lp-qgroup li{font-size:19px}.lp-compare{padding:4px 20px}.lp-compare thead{display:none}.lp-compare tbody,.lp-compare tr,.lp-compare tbody th,.lp-compare tbody td{width:auto;display:block}.lp-compare tr{padding:18px 0}.lp-compare tr+tr{border-top:1px solid #12182012}.lp-compare tbody th,.lp-compare tbody td{border:0;padding:0}.lp-compare tbody th{font-family:var(--lp-serif);margin-bottom:10px;font-size:22px;font-weight:500}.lp-compare tbody td+td{margin-top:8px}.lp-compare tbody td:before{content:attr(data-col) " : ";color:var(--lp-ink);font-weight:600}.lp-cards,.lp-cards-2,.lp-cards-4,.lp-questions,.lp-related{grid-template-columns:1fr;gap:16px}.lp-card{padding:24px}.lp-chips li{padding:10px 18px;font-size:18px}.lp-steps-img{aspect-ratio:4/3;max-width:none}.lp-steps-list{padding-top:0}.lp-steps-list li{gap:20px;padding:28px 0}.lp-step-n{width:64px;padding-right:18px;font-size:42px}.lp-step-title{font-size:24px}.lp-quote-row{flex-direction:column;gap:24px}.lp-quote-card{padding:28px 24px}.lp-quote-card blockquote{font-size:21px}.lp-bar{flex-wrap:wrap}.lp-bar-text{flex-basis:calc(100% - 64px)}.lp-bar .lp-btn{flex:100%}.lp-footer{margin-top:80px;padding-bottom:96px}.lp-footer-cols{flex-direction:column;gap:40px}.lp-footer-col{max-width:none}.lp-footer-links a{padding:12px 0}.lp-footer-legal{flex-direction:column}}@media print{.lp{background:#fff}.lp>:not(main),.lp-head-visual,.lp-meta,.lp-crumbs,.lp-bars,.lp-keep,.sh,#mem-cookie-banner{display:none!important}main>section:has(.lp-related){display:none!important}.lp-rubric,.lp-head{padding-top:0}.lp-head{display:block}.lp-card{box-shadow:none;break-inside:avoid;border:1px solid #ddd}.lp-section{padding-top:32px}}@media (prefers-reduced-motion:reduce){.lp-btn,.lp-related-card{transition:none}.lp-btn:hover,.lp-related-card:hover{transform:none}}
