body.template-page #MainContent{--tw-light-paper: #d4d7d6;--tw-light-paper-high: #e1e3e1;--tw-light-paper-low: #c7cbcc;--tw-light-ink: #151a1c;--tw-light-copy: rgba(21, 26, 28, .84);--tw-light-muted: rgba(21, 26, 28, .64);--tw-light-faint: rgba(21, 26, 28, .46);--tw-light-line: rgba(21, 27, 30, .18);--tw-light-line-strong: rgba(21, 27, 30, .32);--tw-light-grid-x: 88px;--tw-light-grid-y: 88px}body.template-page #MainContent :is(.tw-material-light,.tw-service-faq-v2__archive,.tw-house-v2__manifesto,.tw-institution-record-v2__document,.tw-page-house-service:not(.is-dark)){color:var(--tw-light-ink);background-color:var(--tw-light-paper);background-image:linear-gradient(rgba(21,27,30,.052) 1px,transparent 1px),linear-gradient(90deg,rgba(21,27,30,.044) 1px,transparent 1px),linear-gradient(135deg,var(--tw-light-paper-high) 0%,var(--tw-light-paper-low) 55%,#dde0de 100%);background-size:var(--tw-light-grid-x) var(--tw-light-grid-y),var(--tw-light-grid-x) var(--tw-light-grid-y),100% 100%;background-position:center top,center top,center}body.template-page #MainContent :is(.tw-material-light,.tw-service-faq-v2__archive,.tw-house-v2__manifesto,.tw-institution-record-v2__document,.tw-page-house-service:not(.is-dark)) :is(h1,h2,h3,h4,h5,h6,strong,b){color:var(--tw-light-ink)}body.template-page #MainContent :is(.tw-material-light,.tw-service-faq-v2__archive,.tw-house-v2__manifesto,.tw-institution-record-v2__document,.tw-page-house-service:not(.is-dark)) :is(.rte,.rte p,.rte li,p,li){color:var(--tw-light-copy)}body.template-page #MainContent :is(.tw-material-light,.tw-service-faq-v2__archive,.tw-house-v2__manifesto,.tw-institution-record-v2__document,.tw-page-house-service:not(.is-dark)) :is(.tw-page__eyebrow,small,.tw-intro+small){color:var(--tw-light-muted)}body.template-page #MainContent :is(.tw-material-light,.tw-service-faq-v2__archive,.tw-house-v2__manifesto,.tw-institution-record-v2__document,.tw-page-house-service:not(.is-dark)) :is(a:not(.tw-button),.rte a:not(.tw-button)){color:var(--tw-light-ink);text-decoration-color:#151a1c57;text-underline-offset:.22em;transition:color .22s ease,text-decoration-color .22s ease,opacity .22s ease}body.template-page #MainContent :is(.tw-material-light,.tw-service-faq-v2__archive,.tw-house-v2__manifesto,.tw-institution-record-v2__document,.tw-page-house-service:not(.is-dark)) :is(a:not(.tw-button),.rte a:not(.tw-button)):hover{color:#000;text-decoration-color:#000}body.template-page #MainContent :is(.tw-material-light,.tw-service-faq-v2__archive,.tw-house-v2__manifesto,.tw-institution-record-v2__document,.tw-page-house-service:not(.is-dark)) :is(.tw-grid,.tw-index,.tw-card,.tw-index-row,.tw-callout){border-color:var(--tw-light-line)}body.template-page #MainContent :is(.tw-material-light,.tw-service-faq-v2__archive,.tw-house-v2__manifesto,.tw-institution-record-v2__document,.tw-page-house-service:not(.is-dark)) .tw-card{background:#ffffff1b;transition:transform .36s var(--tw-ease, cubic-bezier(.2,.75,.2,1)),background .36s ease,border-color .36s ease}body.template-page #MainContent :is(.tw-material-light,.tw-service-faq-v2__archive,.tw-house-v2__manifesto,.tw-institution-record-v2__document,.tw-page-house-service:not(.is-dark)) .tw-callout{box-sizing:border-box;padding-inline:clamp(34px,3.4vw,54px) clamp(24px,2.4vw,40px);background:#ffffff21;box-shadow:inset 3px 0 0 var(--tw-light-line-strong)}body.template-page #MainContent :is(.tw-material-light,.tw-service-faq-v2__archive,.tw-house-v2__manifesto,.tw-institution-record-v2__document,.tw-page-house-service:not(.is-dark)) .tw-button{position:relative;isolation:isolate;overflow:hidden;min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:16px;padding:0 26px;border:1px solid var(--tw-light-ink);background:transparent;color:var(--tw-light-ink);font-size:var(--tw-type-label);font-weight:var(--tw-weight-bold);letter-spacing:var(--tw-tracking-label);line-height:var(--tw-leading-label);text-decoration:none;text-transform:uppercase;transition:color .32s ease,border-color .32s ease,transform .32s var(--tw-ease, cubic-bezier(.2,.75,.2,1))}body.template-page #MainContent :is(.tw-material-light,.tw-service-faq-v2__archive,.tw-house-v2__manifesto,.tw-institution-record-v2__document,.tw-page-house-service:not(.is-dark)) .tw-button:before{content:"";position:absolute;z-index:-1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:var(--tw-light-ink);transform:translateY(102%);transition:transform .38s var(--tw-ease, cubic-bezier(.2,.75,.2,1))}body.template-page #MainContent :is(.tw-material-light,.tw-service-faq-v2__archive,.tw-house-v2__manifesto,.tw-institution-record-v2__document,.tw-page-house-service:not(.is-dark)) .tw-button:hover{color:#f1f3f2;transform:translateY(-2px)}body.template-page #MainContent :is(.tw-material-light,.tw-service-faq-v2__archive,.tw-house-v2__manifesto,.tw-institution-record-v2__document,.tw-page-house-service:not(.is-dark)) .tw-button:hover:before{transform:translateY(0)}body.template-page #MainContent :is(.tw-material-light,.tw-service-faq-v2__archive,.tw-house-v2__manifesto,.tw-institution-record-v2__document,.tw-page-house-service:not(.is-dark)) :is(a,button,summary):focus-visible{outline:2px solid var(--tw-light-ink);outline-offset:4px}@media(hover:hover){body.template-page #MainContent :is(.tw-material-light,.tw-service-faq-v2__archive,.tw-house-v2__manifesto,.tw-institution-record-v2__document,.tw-page-house-service:not(.is-dark)) .tw-card:hover{background:#ffffff38;border-color:var(--tw-light-line-strong);transform:translateY(-4px)}}@media(max-width:749px){body.template-page #MainContent{--tw-light-grid-x: 54px;--tw-light-grid-y: 54px}body.template-page #MainContent :is(.tw-material-light,.tw-service-faq-v2__archive,.tw-house-v2__manifesto,.tw-institution-record-v2__document,.tw-page-house-service:not(.is-dark)) .tw-callout{padding-inline:clamp(24px,7vw,32px) clamp(18px,5vw,24px)}}@media(prefers-reduced-motion:reduce){body.template-page #MainContent :is(.tw-material-light,.tw-service-faq-v2__archive,.tw-house-v2__manifesto,.tw-institution-record-v2__document,.tw-page-house-service:not(.is-dark)) *,body.template-page #MainContent :is(.tw-material-light,.tw-service-faq-v2__archive,.tw-house-v2__manifesto,.tw-institution-record-v2__document,.tw-page-house-service:not(.is-dark)) *:before,body.template-page #MainContent :is(.tw-material-light,.tw-service-faq-v2__archive,.tw-house-v2__manifesto,.tw-institution-record-v2__document,.tw-page-house-service:not(.is-dark)) *:after{transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}
/*# sourceMappingURL=/cdn/shop/t/203/assets/tw-light-material-v1.css.map */
