.cc-rental-page{--lr-gold:#927533;--lr-ink:#354149;--lr-line:#eceeeb;background:#fafaf7;color:var(--lr-ink)}.cc-rental-page *{box-sizing:border-box}.cc-rental-page .lr-wrap{width:min(1160px,calc(100% - 80px));margin-inline:auto}.lr-hero{padding:68px 0 56px}.cc-rental-page .eyebrow{font:500 11px/1.6 Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--lr-gold);margin:0 0 24px}.lr-hero-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:65px;align-items:center}.cc-rental-page h1,.cc-rental-page h2,.cc-rental-page h3{font-family:Georgia,serif;font-weight:400;letter-spacing:-.035em;max-width:none}.cc-rental-page h1{font-size:clamp(34px,4.1vw,57px);line-height:1.13;margin:0 0 25px}.lr-location{font:12px/1.8 Arial,sans-serif;letter-spacing:.035em;margin:0;color:#5e6b73;max-width:420px}.lr-lead{font-size:17px;line-height:1.85;margin:0 0 24px}.lr-button{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;padding:15px 23px;background:var(--lr-gold);color:#ffffff;text-decoration:none;font-size:14px;font-weight:600;border:1px solid var(--lr-gold);transition:background .2s,box-shadow .2s;max-width:100%}.lr-button:hover{background:#354149;box-shadow:0 4px 16px #35414915}.lr-secondary{display:block;width:fit-content;font-size:13px;line-height:1.6;margin-top:17px;text-decoration:none;border-bottom:1px solid #eceeeb;padding-bottom:4px}.lr-secondary:hover{color:#354149}.cc-rental-page a:focus-visible{outline:3px solid #927533;outline-offset:5px}.lr-photo{width:min(1320px,100%);padding:0 40px;margin:0 auto}.lr-photo img{display:block;width:100%;height:auto;aspect-ratio:1672/941;object-fit:contain;border-radius:0}.lr-photo figcaption{font-size:11px;line-height:1.6;color:#5e6b73;padding:12px 0 0}.lr-chapters{display:flex;justify-content:space-between;border-bottom:1px solid var(--lr-line);padding:25px 0;gap:25px}.lr-chapters a{display:flex;justify-content:space-between;gap:35px;font-size:12px;text-decoration:none;color:#5e6b73}.lr-chapters a:hover{color:#354149}.lr-chapters span{color:var(--lr-gold)}.lr-manifesto{padding:78px 0 72px;scroll-margin-top:125px}.cc-rental-page h2{font-size:clamp(30px,3.3vw,44px);line-height:1.2;margin:0 0 26px}.lr-manifesto h2{text-align:center}.lr-manifesto>.eyebrow{text-align:center}.lr-manifesto-copy{max-width:810px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:36px}.lr-manifesto-copy p{font-size:16px;line-height:1.85;margin:0}.lr-method{background:#fafaf7;padding:64px 0 58px;scroll-margin-top:115px}.lr-method-intro{display:grid;grid-template-columns:1.2fr 1fr;gap:65px;align-items:center;margin-bottom:20px}.lr-method-intro p{font-size:16px;line-height:1.85;margin:0 0 25px}.lr-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:66px}.lr-card{padding:29px 0 31px;border-top:1px solid #eceeeb}.lr-card h3{font-size:25px;line-height:1.25;margin:0 0 13px}.lr-card p{font-size:15px;line-height:1.9;margin:0}.lr-closing{background:#354149;color:#ffffff;padding:58px 0;scroll-margin-top:115px}.lr-closing .lr-wrap{display:grid;grid-template-columns:1.2fr 1fr;gap:65px}.lr-closing .eyebrow{color:#354149}.lr-closing h2{font-size:37px}.lr-closing p{font-size:16px;line-height:1.85;margin:0 0 22px}.lr-closing .lr-appointment{font-size:12px;margin:15px 0 0;color:#eceeeb}.lr-closing a:focus-visible{outline-color:#eceeeb}.lr-disclosure{padding:19px 24px;margin:0;font-size:11px;line-height:1.7;color:#5e6b73;text-align:center}.cc-rental-page .cc-registered{font-size:.55em;vertical-align:super;line-height:0}@media(min-width:1600px){.lr-photo{width:1320px}}@media(max-width:1000px){.lr-hero-grid,.lr-method-intro,.lr-closing .lr-wrap{gap:35px}.cc-rental-page .lr-wrap{width:calc(100% - 56px)}.lr-photo{padding:0 28px}.lr-grid{column-gap:36px}}@media(max-width:760px){.cc-rental-page .lr-wrap{width:calc(100% - 40px)}.lr-hero{padding:35px 0 33px}.lr-hero-grid,.lr-method-intro,.lr-manifesto-copy,.lr-grid,.lr-closing .lr-wrap{grid-template-columns:1fr;gap:0}.cc-rental-page h1{font-size:clamp(31px,7.4vw,45px)}.lr-hero-copy{margin-top:24px}.lr-lead{font-size:16px;line-height:1.8}.lr-photo{padding:0 20px}.lr-chapters{gap:15px;padding:22px 0}.lr-chapters a{font-size:11px;gap:8px;line-height:1.5}.lr-manifesto{padding:44px 0}.lr-manifesto-copy{gap:18px}.lr-manifesto-copy p{font-size:15px}.lr-method{padding:40px 0 20px}.lr-method-intro p{font-size:15px}.lr-card{padding:23px 0 27px}.lr-card h3{font-size:24px}.lr-closing{padding:38px 0}.lr-closing h2{font-size:32px}.lr-closing .lr-button{margin-top:5px}.lr-location{font-size:11px}.lr-button{font-size:13px}.lr-disclosure{font-size:10px}}@media(prefers-reduced-motion:reduce){.lr-button{transition:none}}
