.about-page{background:#f5f4ef;color:#191919}.about-intro{padding:76px 5vw 52px}.about-intro h1{margin:30px 0 45px;font-family:var(--font-display),sans-serif;font-size:clamp(84px,13.5vw,210px);font-weight:600;line-height:.86;letter-spacing:-.035em}.about-intro-bottom{display:flex;justify-content:space-between;align-items:flex-end;gap:40px}.about-coordinate{font-size:11px;font-weight:600;letter-spacing:.09em}.about-intro-bottom p{max-width:480px;margin:0;font-size:17px;line-height:1.65}.about-photo{position:relative;height:min(62vw,670px);min-height:400px;overflow:hidden;background:#222}.about-photo>img{object-fit:cover;object-position:center 38%}.about-photo:after{position:absolute;inset:0;content:"";background:linear-gradient(transparent 30%,#0009)}.about-photo-caption{position:absolute;z-index:1;bottom:40px;left:5vw;right:5vw;display:flex;align-items:flex-end;justify-content:space-between;color:white}.about-photo-caption>span{font-size:12px;font-weight:700;letter-spacing:.16em}.about-photo-caption p{margin:0;font-family:var(--font-display),sans-serif;font-size:clamp(34px,5.5vw,75px);font-weight:600;line-height:.98}.about-direction{display:grid;grid-template-columns:1.2fr 1fr;gap:8vw;padding:110px 5vw}.about-contact h2,.about-direction h2{margin:22px 0 0;font-family:var(--font-display),sans-serif;font-size:clamp(38px,5.2vw,74px);font-weight:600;line-height:.98;letter-spacing:-.02em}.about-direction-copy p{margin:0 0 24px;font-size:16px;line-height:1.8;color:#555650}.support-button{display:inline-flex;min-height:52px;align-items:center;justify-content:space-between;gap:40px;padding:16px 24px;background:#191919;color:white;font-size:13px;font-weight:600;transition:background .16s,color .16s}.support-button:hover{background:#e6ff55;color:#191919}.support-button svg{width:20px;height:20px}.about-contact{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin:0 5vw;padding:48px 0 80px;border-top:1px solid #d7d7cf}.about-contact>a{display:flex;align-items:center;gap:20px;padding:8px 0;border-bottom:1px solid #191919;font-size:18px}.support-document-heading{max-width:850px;padding-bottom:36px;border-bottom:1px solid #d7d7cf}.support-document-heading h1{font-size:clamp(44px,7vw,86px);line-height:.98}.support-document-heading>p:last-child{margin:24px 0 0;max-width:640px;color:#66665f;line-height:1.7}.support-policy-body{max-width:780px;margin-top:44px}.support-policy-body section{margin-bottom:36px}.support-policy-body h2{margin-bottom:12px;font-size:20px;font-weight:600;letter-spacing:-.02em}.support-policy-body li,.support-policy-body p{color:#555650;line-height:1.8}.support-policy-body p+p{margin-top:14px}.support-policy-body a{text-decoration:underline;text-underline-offset:4px;color:#191919}.support-policy-body ul{margin:14px 0;padding-left:22px;list-style:disc}.support-draft-note{margin-bottom:36px;padding:24px;border-left:3px solid #191919;background:#eeede7}.support-draft-note p{margin:0;font-size:14px}.support-storage-list{display:grid;gap:0;margin:24px 0;border-top:1px solid #d7d7cf}.support-storage-list div{padding:20px 0;border-bottom:1px solid #d7d7cf}.support-storage-list dt{margin-bottom:6px;font-size:14px;font-weight:600;overflow-wrap:anywhere}.support-storage-list dd{margin:0;font-size:14px;line-height:1.7;color:#555650}.support-policy-nav{display:flex;flex-wrap:wrap;gap:20px;margin-top:48px;padding-top:24px;border-top:1px solid #d7d7cf;font-size:12px}@media (max-width:700px){.about-intro{padding:50px 6vw 36px}.about-intro h1{margin:28px 0 35px}.about-intro-bottom{align-items:flex-start;flex-direction:column;gap:22px}.about-intro-bottom p{font-size:15px}.about-photo{height:530px}.about-photo>img{object-position:54% center}.about-photo-caption{left:6vw;bottom:28px;align-items:flex-start;flex-direction:column;gap:18px}.about-direction{grid-template-columns:1fr;gap:30px;padding:65px 6vw}.about-direction-copy p{font-size:15px}.about-contact{margin:0 6vw;padding:36px 0 60px;align-items:flex-start;flex-direction:column}.about-contact>a{font-size:15px}.support-document-heading h1{overflow-wrap:anywhere}}.policy-date{margin-top:14px!important;font-size:12px;color:#77776f!important}.support-policy-body h3{margin:22px 0 8px;font-size:15px;font-weight:600}.support-policy-body ol{margin:14px 0;padding-left:22px;list-style:decimal}.support-policy-body section{scroll-margin-top:110px}.support-toc{margin:0 0 40px;padding:20px 24px;border:1px solid #d7d7cf}.support-toc p{font-size:11px!important;font-weight:600;letter-spacing:.08em;color:#191919!important}.support-toc ol{column-count:2;column-gap:32px;margin:10px 0 0;font-size:13px}.support-toc a{text-decoration:none!important}.support-toc a:hover{text-decoration:underline!important}.business-details{display:grid;margin:20px 0;border-top:1px solid #d7d7cf}.business-details>div{display:grid;grid-template-columns:minmax(150px,230px) 1fr;gap:20px;padding:12px 0;border-bottom:1px solid #d7d7cf;font-size:14px}.business-details dt{color:#77776f}.business-details dd{margin:0;color:#191919;overflow-wrap:anywhere}.business-details small{color:#77776f}.pending-detail{display:inline-block;padding:1px 7px;background:#f1e0d7;color:#943b2e;font-size:12px}.support-callout{margin:24px 0;padding:22px 24px;background:#191919;color:#f5f4ef}.support-callout p{color:#d7d7cf!important}.support-callout a{color:#e6ff55!important}.support-callout .support-button{margin-top:16px;background:#e6ff55;color:#191919!important;text-decoration:none!important}.support-model-form{margin:18px 0;padding:20px 24px;background:#eeede7;border-left:3px solid #191919;font-size:13px}.support-model-form p{margin:6px 0!important}.support-table{width:100%;border-collapse:collapse;margin:16px 0;font-size:13px}.support-table td,.support-table th{text-align:left;padding:10px 12px 10px 0;border-bottom:1px solid #d7d7cf;vertical-align:top}.support-table th{font-weight:600;color:#191919}.support-table td{color:#555650}.withdrawal-form{margin-top:10px;padding:28px;border:1px solid #191919;background:#fbfaf6}.withdrawal-form>p:first-child{margin-top:0!important}.withdrawal-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:22px 0}.withdrawal-fields label{display:flex;flex-direction:column;gap:8px;font-size:13px;font-weight:600;color:#191919}.withdrawal-fields input,.withdrawal-fields textarea{font:inherit;font-weight:400;padding:13px 14px;border:1px solid #a9a9a1;background:#fff;color:#191919;border-radius:0}.withdrawal-fields input:focus,.withdrawal-fields textarea:focus{outline:2px solid #304fee;outline-offset:1px}.withdrawal-fields small{font-weight:400;color:#77776f;font-size:12px}.withdrawal-wide{grid-column:1/-1}.withdrawal-help{font-size:12px!important;color:#66665f!important}.withdrawal-error{padding:12px 14px;background:#f1e0d7;color:#943b2e!important;font-size:13px!important}.withdrawal-form .support-button{border:0;cursor:pointer;margin-top:10px}.withdrawal-form .support-button:disabled{opacity:.6;cursor:wait}.withdrawal-receipt{padding:28px;border:1px solid #191919;background:#e6ff55}.withdrawal-receipt h3{margin:10px 0 12px;font-size:26px;font-weight:650;letter-spacing:-.02em;outline:none}.withdrawal-receipt p{color:#191919!important}.withdrawal-receipt dl{margin:18px 0;display:grid;gap:8px}.withdrawal-receipt dl>div{display:grid;grid-template-columns:170px 1fr;gap:12px;font-size:14px}.withdrawal-receipt dt{color:#3f4038}.withdrawal-receipt dd{margin:0;font-weight:600;overflow-wrap:anywhere}.withdrawal-receipt .support-button{border:0;cursor:pointer}@media (max-width:700px){.support-toc ol{column-count:1}.business-details>div{grid-template-columns:1fr;gap:4px}.withdrawal-form,.withdrawal-receipt{padding:20px}.withdrawal-fields{grid-template-columns:1fr}.withdrawal-receipt dl>div{grid-template-columns:1fr;gap:2px}}