.DocumentPage-module__HoI5hW__page{--u:calc(min(100vw, 1920px)/971);--paper:#f8f5ee;--ink:#111b1c;background:var(--paper);color:var(--ink);padding-top:calc(70 * var(--u))}.DocumentPage-module__HoI5hW__privacy{--u:calc(min(100vw, 1920px)/934);padding-top:calc(65 * var(--u))}.DocumentPage-module__HoI5hW__page h1,.DocumentPage-module__HoI5hW__page h2{font-family:var(--display);letter-spacing:-.045em;font-weight:400}.DocumentPage-module__HoI5hW__page p,.DocumentPage-module__HoI5hW__page figure,.DocumentPage-module__HoI5hW__page ol{margin:0}.DocumentPage-module__HoI5hW__page :focus-visible{outline-offset:5px;outline:2px solid #785c36}.DocumentPage-module__HoI5hW__hero{min-height:calc(212 * var(--u));padding:calc(30 * var(--u)) calc(54 * var(--u)) calc(32 * var(--u));position:relative}.DocumentPage-module__HoI5hW__heroCopy{max-width:68%;position:relative}.DocumentPage-module__HoI5hW__eyebrow{font-size:max(10px, calc(10 * var(--u)));letter-spacing:.25em;text-transform:uppercase;color:#716f66;line-height:1.5}.DocumentPage-module__HoI5hW__hero h1{font-size:calc(66 * var(--u));margin-top:calc(11 * var(--u));line-height:.96}.DocumentPage-module__HoI5hW__lead{font-size:calc(17 * var(--u));letter-spacing:-.025em;color:#50575a;max-width:45ch;line-height:1.3;margin-top:calc(17 * var(--u))!important}.DocumentPage-module__HoI5hW__signature{right:calc(38 * var(--u));top:calc(70 * var(--u));text-transform:uppercase;letter-spacing:.23em;font-size:max(10px, calc(10 * var(--u)));color:#837666;line-height:1.5;position:absolute}.DocumentPage-module__HoI5hW__signature:before,.DocumentPage-module__HoI5hW__bannerSignature:before{content:"";width:calc(26 * var(--u));margin-bottom:calc(10 * var(--u));border-top:1px solid;display:block}.DocumentPage-module__HoI5hW__document{margin:0 calc(54 * var(--u));grid-template-columns:calc(213 * var(--u)) minmax(0, 1fr);padding-block:calc(27 * var(--u));min-height:calc(1013 * var(--u));border-top:1px solid #bda98d;display:grid}.DocumentPage-module__HoI5hW__contents{padding-right:calc(12 * var(--u));border-right:1px solid #d5cec2}.DocumentPage-module__HoI5hW__contents h2{font-size:calc(26 * var(--u));line-height:1.1}.DocumentPage-module__HoI5hW__contents h2:after{content:"";width:calc(24 * var(--u));margin-top:calc(13 * var(--u));border-top:1px solid #6b736e;display:block}.DocumentPage-module__HoI5hW__contents ol{margin-top:calc(14 * var(--u));padding:0;list-style:none}.DocumentPage-module__HoI5hW__contents a{align-items:center;gap:calc(23 * var(--u));min-height:44px;padding-block:calc(7 * var(--u));font-size:max(14px, calc(13.5 * var(--u)));color:#414951;line-height:1.4;display:flex}.DocumentPage-module__HoI5hW__contents a span{color:#9b8063}.DocumentPage-module__HoI5hW__contents a:hover{color:#735026;text-underline-offset:4px;text-decoration:underline}.DocumentPage-module__HoI5hW__sections{padding-left:calc(45 * var(--u));min-width:0}.DocumentPage-module__HoI5hW__sections>section{grid-template-columns:calc(48 * var(--u)) minmax(0, 1fr);gap:calc(24 * var(--u));padding-block:calc(22 * var(--u));border-bottom:1px solid #baa88d;display:grid}.DocumentPage-module__HoI5hW__sections>section:first-child{padding-top:0}.DocumentPage-module__HoI5hW__sections>section:last-child{border-bottom:0;padding-bottom:0}.DocumentPage-module__HoI5hW__number{font-family:var(--display);font-size:calc(28 * var(--u));line-height:1.1}.DocumentPage-module__HoI5hW__number:after{content:"";width:calc(23 * var(--u));margin-top:calc(11 * var(--u));border-top:1px solid #7c817a;display:block}.DocumentPage-module__HoI5hW__sections h2{font-size:calc(36 * var(--u));scroll-margin-top:30px;line-height:1.07}.DocumentPage-module__HoI5hW__prose{margin-top:calc(15 * var(--u));font-size:calc(14 * var(--u));letter-spacing:-.025em;color:#555c5d;line-height:1.38}.DocumentPage-module__HoI5hW__prose p+p,.DocumentPage-module__HoI5hW__prose address+p,.DocumentPage-module__HoI5hW__prose p+address{margin-top:calc(9 * var(--u))}.DocumentPage-module__HoI5hW__prose address{font-style:normal}.DocumentPage-module__HoI5hW__prose a{text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}.DocumentPage-module__HoI5hW__prose a:hover{color:#684823}.DocumentPage-module__HoI5hW__prose .DocumentPage-module__HoI5hW__phoneLine{font-size:calc(12 * var(--u))}.DocumentPage-module__HoI5hW__notice{align-items:center;gap:calc(14 * var(--u));color:#875019;padding:calc(12 * var(--u)) calc(14 * var(--u));font-size:calc(13 * var(--u));background:#f3e7d6;border-radius:5px;line-height:1.4;display:flex;margin-top:calc(14 * var(--u))!important}.DocumentPage-module__HoI5hW__notice svg{width:calc(24 * var(--u));height:calc(24 * var(--u));flex-shrink:0}.DocumentPage-module__HoI5hW__banner{min-height:calc(212 * var(--u));position:relative}.DocumentPage-module__HoI5hW__banner>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.DocumentPage-module__HoI5hW__bannerSignature{left:calc(54 * var(--u));top:calc(57 * var(--u));font-size:max(10px, calc(11 * var(--u)));letter-spacing:.24em;text-transform:uppercase;color:#fff8ec;line-height:1.4;position:absolute}.DocumentPage-module__HoI5hW__banner>small{color:#fff5e6;background:#312b21ae;padding:2px 6px;font-size:10px;position:absolute;bottom:5px;right:8px}.DocumentPage-module__HoI5hW__legal .DocumentPage-module__HoI5hW__bannerSignature{padding:calc(10 * var(--u)) calc(12 * var(--u));background:#312b21e6}.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__hero{min-height:calc(256 * var(--u));padding:calc(31 * var(--u)) calc(50 * var(--u)) calc(26 * var(--u))}.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__heroCopy{max-width:53%}.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__hero h1{font-size:calc(59 * var(--u));margin-top:calc(12 * var(--u));line-height:.91}.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__lead{font-size:calc(17 * var(--u));line-height:1.35;margin-top:calc(18 * var(--u))!important}.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__signature{right:calc(40 * var(--u));top:calc(95 * var(--u));color:#403b30}.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__signature:before{display:none}.DocumentPage-module__HoI5hW__principles{margin:0 calc(50 * var(--u));padding-block:calc(25 * var(--u)) calc(28 * var(--u));min-height:calc(140 * var(--u));border-bottom:1px solid #c4beb2;grid-template-columns:265fr 295fr 275fr;display:grid}.DocumentPage-module__HoI5hW__principles>div{gap:calc(22 * var(--u));padding-right:0;display:flex}.DocumentPage-module__HoI5hW__principles>div+div{padding-left:calc(30 * var(--u));border-left:1px solid #c4beb2}.DocumentPage-module__HoI5hW__principles>div>svg{width:calc(53 * var(--u));height:calc(53 * var(--u));padding:calc(10 * var(--u));color:#75573c;border:1px solid #75573c;border-radius:50%;flex-shrink:0}.DocumentPage-module__HoI5hW__principles h2{font-size:calc(18 * var(--u));letter-spacing:-.04em;line-height:1.02}.DocumentPage-module__HoI5hW__principles p{font-size:calc(12 * var(--u));color:#666d6c;margin-top:calc(7 * var(--u));line-height:1.35}.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__document{margin-inline:calc(50 * var(--u));grid-template-columns:calc(231 * var(--u)) minmax(0, 1fr);min-height:calc(899 * var(--u));padding-block:calc(37 * var(--u)) calc(30 * var(--u));border-top:0}.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__sections{padding-left:calc(47 * var(--u))}.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__contents{padding-right:calc(30 * var(--u))}.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__contents h2{font-size:calc(25 * var(--u))}.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__contents h2:after{display:none}.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__contents a{font-size:calc(12 * var(--u));gap:calc(20 * var(--u))}.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__sections h2{font-size:calc(34 * var(--u))}.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__sections>section{padding-block:calc(19 * var(--u))}.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__sections>section:first-child{padding-top:0}.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__sections>section:last-child{padding-bottom:0}.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__notice{color:#64625d;background:#eee8df}.DocumentPage-module__HoI5hW__asideNote{padding-top:calc(28 * var(--u));font-size:max(10px, calc(10 * var(--u)));letter-spacing:.25em;text-transform:uppercase;color:#777b73;border-top:1px solid #c4beb2;line-height:1.6;margin-top:calc(30 * var(--u))!important}.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__banner{min-height:calc(218 * var(--u))}.DocumentPage-module__HoI5hW__bannerCopy{padding:calc(33 * var(--u)) calc(50 * var(--u));max-width:59%;position:relative}.DocumentPage-module__HoI5hW__bannerCopy h2{font-size:calc(43 * var(--u));margin-top:calc(10 * var(--u));line-height:.9}.DocumentPage-module__HoI5hW__pill{align-items:center;gap:calc(28 * var(--u));min-height:44px;padding:calc(6 * var(--u)) calc(18 * var(--u));margin-top:calc(17 * var(--u));font-size:max(12px, calc(12 * var(--u)));border:1px solid #6b706b;border-radius:40px;display:inline-flex}.DocumentPage-module__HoI5hW__pill:hover{color:#fff7e8;background:#243029}.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__bannerSignature{left:auto;right:calc(51 * var(--u));top:calc(81 * var(--u));color:#494030}.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__bannerSignature:before{display:none}@media (max-width:850px){.DocumentPage-module__HoI5hW__page,.DocumentPage-module__HoI5hW__privacy{--u:1px;padding-top:80px}.DocumentPage-module__HoI5hW__hero,.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__hero{min-height:0;padding:35px 24px}.DocumentPage-module__HoI5hW__heroCopy,.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__heroCopy{max-width:none}.DocumentPage-module__HoI5hW__hero h1{font-size:clamp(50px,9vw,76px);line-height:1}.DocumentPage-module__HoI5hW__lead,.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__lead{max-width:48ch;font-size:17px}.DocumentPage-module__HoI5hW__hero .DocumentPage-module__HoI5hW__signature{display:none}.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__hero{flex-direction:column;padding:0;display:flex}.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__hero>img{object-position:70%;order:1;height:220px;position:static}.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__heroCopy{padding:35px 24px}.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__hero h1{font-size:clamp(48px,8.7vw,74px);line-height:.98}.DocumentPage-module__HoI5hW__document,.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__document{min-height:0;margin:0 24px;padding-block:28px;display:block}.DocumentPage-module__HoI5hW__contents,.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__contents{border-bottom:1px solid #d5cec2;border-right:0;padding:0 0 28px}.DocumentPage-module__HoI5hW__contents h2,.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__contents h2{font-size:30px}.DocumentPage-module__HoI5hW__contents h2:after{display:none}.DocumentPage-module__HoI5hW__contents ol{margin-top:12px}.DocumentPage-module__HoI5hW__contents a,.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__contents a{gap:20px;min-height:44px;font-size:14px}.DocumentPage-module__HoI5hW__asideNote{display:none}.DocumentPage-module__HoI5hW__sections,.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__sections{padding:10px 0 0}.DocumentPage-module__HoI5hW__sections>section,.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__sections>section{grid-template-columns:30px minmax(0,1fr);gap:14px;padding-block:28px}.DocumentPage-module__HoI5hW__sections>section:first-child,.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__sections>section:first-child{padding-top:28px}.DocumentPage-module__HoI5hW__sections h2,.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__sections h2{font-size:34px;line-height:1.04}.DocumentPage-module__HoI5hW__number{font-size:26px}.DocumentPage-module__HoI5hW__number:after{width:20px}.DocumentPage-module__HoI5hW__prose{letter-spacing:-.015em;font-size:16px;line-height:1.55}.DocumentPage-module__HoI5hW__prose p+p,.DocumentPage-module__HoI5hW__prose address+p,.DocumentPage-module__HoI5hW__prose p+address{margin-top:12px}.DocumentPage-module__HoI5hW__prose .DocumentPage-module__HoI5hW__phoneLine{font-size:14px;line-height:1.6}.DocumentPage-module__HoI5hW__notice{align-items:flex-start;gap:10px;padding:14px;font-size:14px}.DocumentPage-module__HoI5hW__banner{min-height:250px}.DocumentPage-module__HoI5hW__banner>img{object-position:62%}.DocumentPage-module__HoI5hW__bannerSignature{font-size:11px;top:36px;left:24px}.DocumentPage-module__HoI5hW__principles{grid-template-columns:1fr;gap:24px;margin-inline:24px;padding-block:28px;display:grid}.DocumentPage-module__HoI5hW__principles>div,.DocumentPage-module__HoI5hW__principles>div+div{border:0;gap:22px;padding:0}.DocumentPage-module__HoI5hW__principles h2{font-size:25px;line-height:1.1}.DocumentPage-module__HoI5hW__principles p{max-width:44ch;font-size:14px}.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__banner{flex-direction:column;display:flex}.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__banner>img{object-position:75%;height:220px;position:static}.DocumentPage-module__HoI5hW__bannerCopy{order:-1;max-width:none;padding:34px 24px}.DocumentPage-module__HoI5hW__bannerCopy h2{font-size:42px;line-height:1}.DocumentPage-module__HoI5hW__privacy .DocumentPage-module__HoI5hW__bannerSignature{font-size:11px;top:auto;bottom:40px;right:24px}.DocumentPage-module__HoI5hW__pill{min-height:48px;font-size:14px}}
