@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.06cvo47x4w1en.woff2?dpl=dpl_FjiowUWZi2qqCb9pZviZpyEuT3Wj)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.0pz0x0eczp58u.woff2?dpl=dpl_FjiowUWZi2qqCb9pZviZpyEuT3Wj)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.06cvo47x4w1en.woff2?dpl=dpl_FjiowUWZi2qqCb9pZviZpyEuT3Wj)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.0pz0x0eczp58u.woff2?dpl=dpl_FjiowUWZi2qqCb9pZviZpyEuT3Wj)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.06cvo47x4w1en.woff2?dpl=dpl_FjiowUWZi2qqCb9pZviZpyEuT3Wj)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.0pz0x0eczp58u.woff2?dpl=dpl_FjiowUWZi2qqCb9pZviZpyEuT3Wj)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.06cvo47x4w1en.woff2?dpl=dpl_FjiowUWZi2qqCb9pZviZpyEuT3Wj)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.0pz0x0eczp58u.woff2?dpl=dpl_FjiowUWZi2qqCb9pZviZpyEuT3Wj)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_5fea2e10-module__20TZdG__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_5fea2e10-module__20TZdG__variable{--font-display:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.06cvo47x4w1en.woff2?dpl=dpl_FjiowUWZi2qqCb9pZviZpyEuT3Wj)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.0pz0x0eczp58u.woff2?dpl=dpl_FjiowUWZi2qqCb9pZviZpyEuT3Wj)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.06cvo47x4w1en.woff2?dpl=dpl_FjiowUWZi2qqCb9pZviZpyEuT3Wj)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.0pz0x0eczp58u.woff2?dpl=dpl_FjiowUWZi2qqCb9pZviZpyEuT3Wj)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.06cvo47x4w1en.woff2?dpl=dpl_FjiowUWZi2qqCb9pZviZpyEuT3Wj)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.0pz0x0eczp58u.woff2?dpl=dpl_FjiowUWZi2qqCb9pZviZpyEuT3Wj)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.06cvo47x4w1en.woff2?dpl=dpl_FjiowUWZi2qqCb9pZviZpyEuT3Wj)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.0pz0x0eczp58u.woff2?dpl=dpl_FjiowUWZi2qqCb9pZviZpyEuT3Wj)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_f197c96b-module__BcU7jq__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_f197c96b-module__BcU7jq__variable{--font-body:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.08hd0g.321csk.woff2?dpl=dpl_FjiowUWZi2qqCb9pZviZpyEuT3Wj)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.0x08jh8vondwt.woff2?dpl=dpl_FjiowUWZi2qqCb9pZviZpyEuT3Wj)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.0~wrfy7sm-h4g.woff2?dpl=dpl_FjiowUWZi2qqCb9pZviZpyEuT3Wj)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.0k_.i63k_i_qa.woff2?dpl=dpl_FjiowUWZi2qqCb9pZviZpyEuT3Wj)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.16-z~2sp29ex6.woff2?dpl=dpl_FjiowUWZi2qqCb9pZviZpyEuT3Wj)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f53f4557ddd9f7a6-s.0l86rvwdd07jt.woff2?dpl=dpl_FjiowUWZi2qqCb9pZviZpyEuT3Wj)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5256dd17dd2ccf14-s.0-bj-4.3jk9zi.woff2?dpl=dpl_FjiowUWZi2qqCb9pZviZpyEuT3Wj)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fe48c93add1d142c-s.169mj0m4oygmx.woff2?dpl=dpl_FjiowUWZi2qqCb9pZviZpyEuT3Wj)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5689d89b20a4bd5b-s.072srq0~jhoqa.woff2?dpl=dpl_FjiowUWZi2qqCb9pZviZpyEuT3Wj)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a7e15459c1805da0-s.p.15mmg7gamto4l.woff2?dpl=dpl_FjiowUWZi2qqCb9pZviZpyEuT3Wj)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_e20733fb-module__iYVh8W__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_e20733fb-module__iYVh8W__variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
@font-face{font-family:archivoBlack;src:url(../media/archivo_black_normal_400.p.15bw3zrr2s_x0.woff2?dpl=dpl_FjiowUWZi2qqCb9pZviZpyEuT3Wj)format("woff2");font-display:swap;font-weight:400;font-style:normal}.archivoblack_a81f7d02-module__gC4Htq__className{font-family:archivoBlack,Archivo Black Build Fallback;font-style:normal;font-weight:400}.archivoblack_a81f7d02-module__gC4Htq__variable{--font-editorial:"archivoBlack", Archivo Black Build Fallback}
.v2-module__oY8iXq__page{color:#252d31;--font-sans:var(--font-body);min-height:100vh;font-family:var(--font-body), system-ui, sans-serif;-webkit-font-smoothing:antialiased;background-color:#fbfaf6;overflow-x:clip}.v2-module__oY8iXq__nav{z-index:40;-webkit-backdrop-filter:blur(18px);background:#240b21db;border-bottom:1px solid #f5f1f224;justify-content:space-between;align-items:center;gap:16px;min-height:65px;padding:10px clamp(18px,2.4vw,38px);display:flex;position:sticky;top:0}.v2-module__oY8iXq__navWordmark{color:#f5f1f2;align-items:baseline;gap:12px;min-width:0;text-decoration:none;display:flex}.v2-module__oY8iXq__navWordmarkText{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.055em;font-size:26px;font-weight:500;line-height:1}.v2-module__oY8iXq__navTag{font-family:var(--font-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:#916a70;white-space:nowrap;font-size:12px;font-weight:500}@media (max-width:900px){.v2-module__oY8iXq__navTag{display:none}}.v2-module__oY8iXq__navLinks{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;align-items:center;gap:clamp(16px,2.4vw,34px);min-width:0;display:flex;overflow-x:auto}.v2-module__oY8iXq__navLinks::-webkit-scrollbar{display:none}.v2-module__oY8iXq__navLink{font-family:var(--font-body), "Instrument Sans", system-ui, sans-serif;letter-spacing:-.01em;color:#f5f1f2;text-transform:none;white-space:nowrap;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.v2-module__oY8iXq__navLink:hover{color:#916a70}.v2-module__oY8iXq__navUtilities{flex-shrink:0;align-items:center;gap:16px;display:flex}.v2-module__oY8iXq__navCta{min-height:38px;font-family:var(--font-body), "Instrument Sans", system-ui, sans-serif;letter-spacing:-.01em;color:#240b21;text-transform:none;white-space:nowrap;background:#f5f1f2;border:1px solid #f5f1f2;border-radius:999px;align-items:center;gap:13px;padding:0 18px;font-size:13px;font-weight:500;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s;display:inline-flex}.v2-module__oY8iXq__navCta:hover{border-color:#916a70;transform:translateY(-1px);box-shadow:0 8px 26px -10px #916a70b3}.v2-module__oY8iXq__hero{grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;padding:56px 24px 40px;display:grid;position:relative;overflow:hidden}@media (max-width:720px){.v2-module__oY8iXq__nav{flex-wrap:wrap;row-gap:10px;padding:12px 16px}.v2-module__oY8iXq__navWordmark{flex:auto}.v2-module__oY8iXq__navWordmarkText{font-size:21px}.v2-module__oY8iXq__navLinks{flex:1 0 100%;order:3;gap:22px;padding-bottom:2px}.v2-module__oY8iXq__navUtilities{flex:none}.v2-module__oY8iXq__navCta{font-size:12px;padding:8px 14px!important}.v2-module__oY8iXq__navSignIn{display:none}}@media (min-width:900px){.v2-module__oY8iXq__hero{grid-template-columns:minmax(0,6fr) minmax(0,6fr);min-height:66vh;padding:72px 48px 48px}}.v2-module__oY8iXq__heroArt{height:320px;position:relative}@media (min-width:900px){.v2-module__oY8iXq__heroArt{height:100%;min-height:460px}}.v2-module__oY8iXq__heroArtMask{position:absolute;inset:0}@media (min-width:900px){.v2-module__oY8iXq__heroArtMask{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000008c 18%,#000 48%);mask-image:linear-gradient(90deg,#0000 0%,#0000008c 18%,#000 48%)}}.v2-module__oY8iXq__h1{font-family:var(--font-body), Inter, Arial, sans-serif;letter-spacing:-.035em;color:#252d31;margin:0;font-size:clamp(2.8rem,5.4vw,4.4rem);font-weight:620;line-height:.98}.v2-module__oY8iXq__h2{font-family:var(--font-body), Inter, Arial, sans-serif;letter-spacing:-.025em;color:#252d31;margin:0;font-size:clamp(1.8rem,3.4vw,2.65rem);font-weight:600;line-height:1.06}.v2-module__oY8iXq__cardGrid{grid-template-columns:1fr;justify-items:stretch;gap:20px;display:grid}@media (min-width:640px){.v2-module__oY8iXq__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.v2-module__oY8iXq__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.v2-module__oY8iXq__cardLink{color:inherit;text-decoration:none;display:block}@media (min-width:1100px){.v2-module__oY8iXq__float1{transform:translateY(26px)}.v2-module__oY8iXq__float2{transform:translateY(-10px)}.v2-module__oY8iXq__float3{transform:translateY(44px)}.v2-module__oY8iXq__float4{transform:translateY(6px)}.v2-module__oY8iXq__float5{transform:translateY(58px)}.v2-module__oY8iXq__float6{transform:translateY(-2px)}}.v2-module__oY8iXq__shell{grid-template-columns:1fr;min-height:calc(100vh - 61px);display:grid}@media (min-width:900px){.v2-module__oY8iXq__shell{grid-template-columns:232px minmax(0,1fr)}}.v2-module__oY8iXq__rail{border-bottom:1px solid #e7e4da;flex-direction:column;gap:4px;padding:20px 16px;display:flex}@media (min-width:900px){.v2-module__oY8iXq__rail{border-bottom:none;border-right:1px solid #e7e4da;padding:28px 18px}}.v2-module__oY8iXq__railItem{color:#5a5850;text-transform:lowercase;border-radius:10px;align-items:center;gap:10px;padding:9px 12px;font-size:13.5px;text-decoration:none;display:flex}.v2-module__oY8iXq__railItemActive{color:#252d31;background:#fff;border:1px solid #e7e4da;}a.v2-module__oY8iXq__railItem:hover{color:#252d31;background:#ffffffb3}.v2-module__oY8iXq__railSoon{cursor:default;opacity:.55;}.v2-module__oY8iXq__detail{grid-template-columns:1fr;align-items:start;gap:36px;display:grid}@media (min-width:1000px){.v2-module__oY8iXq__detail{grid-template-columns:minmax(0,1fr) 360px}}.v2-module__oY8iXq__section{padding:56px 24px}@media (min-width:900px){.v2-module__oY8iXq__section{padding:88px 48px}}.v2-module__oY8iXq__inner{max-width:1200px;margin:0 auto}.v2-module__oY8iXq__motto{justify-content:center;align-items:center;gap:10px;padding:40px 24px 48px;display:flex}.v2-module__oY8iXq__mottoLabel{font-family:var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.14em;text-transform:uppercase;color:#654a4e;font-size:11px;font-weight:500}
.contact-chrome-module__DZ0oeW__header,.contact-chrome-module__DZ0oeW__footer{color:#492b3e;font-family:var(--font-body),"Instrument Sans",sans-serif;background:#fffdfb;border-bottom:1px solid #240b2118;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:16px clamp(18px,4vw,64px);display:flex}.contact-chrome-module__DZ0oeW__brand{letter-spacing:-.04em;align-items:center;gap:8px;min-height:44px;font-size:24px;display:inline-flex}.contact-chrome-module__DZ0oeW__header nav,.contact-chrome-module__DZ0oeW__footer nav{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.contact-chrome-module__DZ0oeW__header a,.contact-chrome-module__DZ0oeW__footer a{color:inherit;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.contact-chrome-module__DZ0oeW__header nav a,.contact-chrome-module__DZ0oeW__footer nav a{font-size:14px}.contact-chrome-module__DZ0oeW__header .contact-chrome-module__DZ0oeW__open{border:1px solid #240b212b;border-radius:28px;gap:12px;padding:0 18px;font-size:14px}.contact-chrome-module__DZ0oeW__header a:focus-visible,.contact-chrome-module__DZ0oeW__footer a:focus-visible{outline-offset:4px;border-radius:8px;outline:3px solid #916a70}.contact-chrome-module__DZ0oeW__footer{padding-block:28px calc(88px + env(safe-area-inset-bottom,0px));background:#f5f1f2;border-top:1px solid #240b2118;border-bottom:0}@media (max-width:620px){.contact-chrome-module__DZ0oeW__header{gap:8px 16px}.contact-chrome-module__DZ0oeW__header nav{flex-basis:100%;order:3;gap:24px}.contact-chrome-module__DZ0oeW__header .contact-chrome-module__DZ0oeW__open{margin-left:auto}.contact-chrome-module__DZ0oeW__footer nav{gap:8px 18px}}
.do-unified-module__r-91gq__brand{font-family:var(--font-body),"Instrument Sans",sans-serif;flex-shrink:0;align-items:center;gap:3px;min-height:48px;display:inline-flex;color:#240b21!important;text-decoration:none!important}.do-unified-module__r-91gq__brand>span:last-child{letter-spacing:-.06em;white-space:nowrap;align-items:baseline;gap:8px;font-size:24px;font-weight:600;display:flex}.do-unified-module__r-91gq__brand small{letter-spacing:-.015em;font-size:11px;font-weight:400}.do-unified-module__r-91gq__brand:focus-visible{outline-offset:4px;border-radius:12px;outline:3px solid #916a70}@media (max-width:600px){.do-unified-module__r-91gq__brand>span:last-child{gap:6px;font-size:22px}.do-unified-module__r-91gq__brand small{font-size:10px}}.do-unified-module__r-91gq__flatMark{width:38px;height:38px;color:var(--do-plum);display:block}.do-unified-module__r-91gq__flatMark svg{width:100%;height:100%}.do-unified-module__r-91gq__flatMark .do-identity-dot{fill:var(--do-plum)}.do-unified-module__r-91gq__brand:has(.do-unified-module__r-91gq__flatMark){gap:9px;color:var(--do-ink)!important}
.do-presence-module__-xZwwG__presence{--presence-size:180px;width:var(--presence-size);height:var(--presence-size);isolation:isolate;pointer-events:none;flex-shrink:0;place-items:center;display:inline-grid;position:relative}.do-presence-module__-xZwwG__presence[data-size=small]{--presence-size:48px}.do-presence-module__-xZwwG__presence[data-size=large]{--presence-size:240px}.do-presence-module__-xZwwG__sculpture{filter:drop-shadow(4px 12px 5px #240b2124);width:100%;height:100%;transition:transform .3s cubic-bezier(.2,.8,.2,1);overflow:visible;transform:rotate(-9deg)}.do-presence-module__-xZwwG__shadow{filter:blur(9px);background:#654a4e38;border-radius:50%;height:8%;position:absolute;bottom:9%;left:23%;right:18%}.do-presence-module__-xZwwG__presence[data-size=small] .do-presence-module__-xZwwG__shadow{filter:blur(3px)}.do-presence-module__-xZwwG__presence[data-size=small] .do-presence-module__-xZwwG__sculpture{filter:drop-shadow(1px 3px 2px #240b2120)}@media (prefers-reduced-motion:no-preference){.do-presence-module__-xZwwG__presence[data-working] .do-presence-module__-xZwwG__light{animation:2s ease-in-out infinite do-presence-module__-xZwwG__do-preparing}.do-presence-module__-xZwwG__presence[data-working] .do-presence-module__-xZwwG__sculpture{transform:rotate(-3deg)translateY(-2px)}}@keyframes do-presence-module__-xZwwG__do-preparing{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.do-presence-module__-xZwwG__sculpture{transition:none}.do-presence-module__-xZwwG__presence[data-working] .do-presence-module__-xZwwG__light{animation:none}}.do-presence-module__-xZwwG__presence[data-finish=glass] .do-presence-module__-xZwwG__sculpture{filter:drop-shadow(5px 12px 7px color-mix(in srgb, var(--do-ink) 10.2%, transparent));transform:rotate(-6deg)}.do-presence-module__-xZwwG__presence[data-finish=glass] .do-presence-module__-xZwwG__shadow{background:color-mix(in srgb, var(--do-plum) 12.55%, transparent)}.do-presence-module__-xZwwG__presence[data-finish=glass][data-working] .do-presence-module__-xZwwG__sculpture{transform:rotate(0)}
.product-scenes-module__5ahc9W__products{--ink:#240b21;--rose:#916a70;--paper:#fffdfb;--chalk:#f5f1f2;--text-primary:#240b21;color:var(--ink);background:var(--paper);isolation:isolate;position:relative}.product-scenes-module__5ahc9W__products *{box-sizing:border-box}.product-scenes-module__5ahc9W__intro{background:radial-gradient(at 2% 35%,#916a701c,#0000 58%);grid-template-columns:1.4fr 1fr;align-items:end;gap:10%;padding:105px 7% 95px;display:grid}.product-scenes-module__5ahc9W__eyebrow{font:11px/1.5 var(--font-body),"Instrument Sans",sans-serif;letter-spacing:.13em;margin:0 0 27px!important}.product-scenes-module__5ahc9W__products .product-scenes-module__5ahc9W__intro h2{font:450 clamp(68px,8.4vw,132px)/.88 var(--font-body),"Instrument Sans",sans-serif;letter-spacing:-.072em;margin:0!important}.product-scenes-module__5ahc9W__intro h2>span{color:var(--rose)}.product-scenes-module__5ahc9W__introAside{max-width:350px;padding-bottom:5px}.product-scenes-module__5ahc9W__introAside>p{letter-spacing:-.025em;font-size:23px;line-height:1.4;margin:0 0 25px!important}.product-scenes-module__5ahc9W__introAside>a{border-bottom:1px solid #240b2140;justify-content:space-between;align-items:center;gap:20px;min-height:48px;padding:15px 0;font-size:14px;display:flex}.product-scenes-module__5ahc9W__introAside>small{color:#654a4e;max-width:34ch;margin-top:24px;font-size:11px;line-height:1.7;display:block}.product-scenes-module__5ahc9W__scene{view-timeline-name:--product-scene;view-timeline-axis:block;border-top:1px solid #240b2120;padding:52px 7% 86px;scroll-margin-top:20px;position:relative;overflow:clip}.product-scenes-module__5ahc9W__sceneHeading{z-index:2;align-items:baseline;gap:24px;display:flex;position:relative}.product-scenes-module__5ahc9W__index{font:11px/1.5 var(--font-mono),"IBM Plex Mono",monospace;align-self:flex-start;min-width:38px;margin-top:15px}.product-scenes-module__5ahc9W__products .product-scenes-module__5ahc9W__sceneHeading h3{font:450 clamp(80px,12.6vw,184px)/.95 var(--font-body),"Instrument Sans",sans-serif;letter-spacing:-.08em;margin:0!important}.product-scenes-module__5ahc9W__sceneHeading h3>span{color:var(--rose)}.product-scenes-module__5ahc9W__sceneHeading>p{letter-spacing:-.02em;font-size:15px;margin:0 0 12px auto!important}.product-scenes-module__5ahc9W__sceneBody{grid-template-columns:minmax(230px,.72fr) minmax(0,1.28fr);align-items:center;gap:7%;min-height:510px;padding-top:32px;display:grid}.product-scenes-module__5ahc9W__copy{z-index:3;max-width:370px;padding:30px 0;position:relative}.product-scenes-module__5ahc9W__products .product-scenes-module__5ahc9W__copy h4{font:450 clamp(29px,3vw,43px)/1.07 var(--font-body),"Instrument Sans",sans-serif;letter-spacing:-.045em;margin:0 0 24px}.product-scenes-module__5ahc9W__copy>p{max-width:37ch;font-size:15px;line-height:1.8;margin:0!important}.product-scenes-module__5ahc9W__actions{flex-direction:column;align-items:flex-start;gap:15px;margin-top:32px;display:flex}.product-scenes-module__5ahc9W__actions a{align-items:center;gap:16px;min-height:44px;font-size:13px;text-decoration:none;display:inline-flex}.product-scenes-module__5ahc9W__actions .product-scenes-module__5ahc9W__primary{background:var(--paper);color:var(--ink);border:1px solid #240b2133;border-radius:40px;gap:30px;padding:9px 9px 9px 22px;font-size:16px;font-weight:500;box-shadow:0 5px 18px #240b2109}.product-scenes-module__5ahc9W__primary>span{background:var(--ink);width:40px;height:40px;color:var(--paper);border-radius:50%;place-items:center;transition:transform .3s,background .3s;display:grid}.product-scenes-module__5ahc9W__actions .product-scenes-module__5ahc9W__primary:hover>span{background:#654a4e;transform:rotate(45deg)}.product-scenes-module__5ahc9W__actions a:not(.product-scenes-module__5ahc9W__primary){border-bottom:1px solid #240b2126}.product-scenes-module__5ahc9W__products a:focus-visible{outline:3px solid var(--rose);outline-offset:6px}.product-scenes-module__5ahc9W__artMotion{min-width:0;position:relative}.product-scenes-module__5ahc9W__artSurface,.product-scenes-module__5ahc9W__artSurface>div:last-child{border-radius:28px!important}.product-scenes-module__5ahc9W__art{background:linear-gradient(145deg,#f5f1f2,#e7dce0);border:1px solid #fffdfb;border-radius:28px;height:425px;position:relative;overflow:hidden;box-shadow:inset 0 1px 1px #fffdfb,0 32px 65px -35px #240b2152}.product-scenes-module__5ahc9W__caption{z-index:5;font:9px/1.5 var(--font-mono),"IBM Plex Mono",monospace;color:#654a4e;letter-spacing:.01em;position:absolute;bottom:17px;left:20px;right:20px;margin:0!important}.product-scenes-module__5ahc9W__signalComposition,.product-scenes-module__5ahc9W__doComposition,.product-scenes-module__5ahc9W__studioComposition{perspective:1300px;position:absolute;inset:0}.product-scenes-module__5ahc9W__signalComposition{background:radial-gradient(at 60% 30%,#fffdfb,#f5f1f200 65%)}.product-scenes-module__5ahc9W__signalLine{border:1px solid #916a703b;border-radius:48%;position:absolute;inset:15% 6%;transform:rotate(-27deg);box-shadow:0 0 0 27px #fffdfb38,0 0 0 28px #916a7015}.product-scenes-module__5ahc9W__signalNote,.product-scenes-module__5ahc9W__sourceNote{z-index:2;background:#fffdfbd9;border:1px solid #fffdfb;border-radius:9px;align-content:start;gap:15px;width:160px;height:180px;padding:22px;display:grid;position:absolute;box-shadow:0 20px 36px #240b2121}.product-scenes-module__5ahc9W__signalNote{top:10%;left:5%;transform:rotate(-12deg)}.product-scenes-module__5ahc9W__sourceNote{top:13%;right:3%;transform:rotate(10deg)}.product-scenes-module__5ahc9W__signalNote>span,.product-scenes-module__5ahc9W__sourceNote>span{letter-spacing:-.035em;font-size:18px;line-height:1.15}.product-scenes-module__5ahc9W__signalNote>small,.product-scenes-module__5ahc9W__sourceNote>small{font:8px var(--font-mono),"IBM Plex Mono",monospace;letter-spacing:.07em;color:#654a4e;margin-top:9px}.product-scenes-module__5ahc9W__briefSheet{z-index:3;background:var(--paper);border:1px solid #fffdfb;border-radius:8px;width:255px;padding:22px 24px;position:absolute;top:15%;left:50%;transform:translate(-50%)rotate(-3deg);box-shadow:1px 2px #e7dce0,4px 6px #fffdfb,5px 7px #d8c7cd,0 30px 45px -12px #240b213d}.product-scenes-module__5ahc9W__sheetTop{border-bottom:1px solid #240b2129;justify-content:space-between;align-items:center;padding-bottom:17px;font-size:12px;display:flex}.product-scenes-module__5ahc9W__briefSheet>p{font:8px/1.5 var(--font-mono),"IBM Plex Mono",monospace;letter-spacing:.05em;color:#654a4e;margin:22px 0 13px!important}.product-scenes-module__5ahc9W__briefSheet>strong{letter-spacing:-.05em;font-size:42px;font-weight:480;line-height:.97}.product-scenes-module__5ahc9W__sheetLines{margin:20px 0}.product-scenes-module__5ahc9W__sheetLines>i{background:#916a7042;width:95%;height:3px;margin:8px 0;display:block}.product-scenes-module__5ahc9W__sheetLines>i:nth-child(2){width:79%}.product-scenes-module__5ahc9W__sheetLines>i:last-child{width:58%}.product-scenes-module__5ahc9W__sheetFoot{border-top:1px solid #240b2124;justify-content:space-between;align-items:center;padding-top:17px;font-size:11px;line-height:1.55;display:flex}.product-scenes-module__5ahc9W__products .product-scenes-module__5ahc9W__scene[data-product=do]{--text-primary:#240b21;background:#f5f1f2}.product-scenes-module__5ahc9W__scene[data-product=do] .product-scenes-module__5ahc9W__sceneHeading h3{letter-spacing:-.095em;font-size:clamp(112px,16vw,228px)}.product-scenes-module__5ahc9W__scene[data-product=do] .product-scenes-module__5ahc9W__art{background:radial-gradient(at 58% 28%,#654a4e,#240b21 76%);border-color:#654a4e}.product-scenes-module__5ahc9W__scene[data-product=do] .product-scenes-module__5ahc9W__caption{color:#fffdfb}.product-scenes-module__5ahc9W__identity{place-items:center;display:grid;position:absolute;inset:0;transform:translate(5%,-5%)}.product-scenes-module__5ahc9W__contextSlip{background:#fffdfbe8;border:1px solid #fffdfb80;border-radius:9px;gap:16px;width:135px;padding:20px;display:grid;position:absolute;top:16%;left:7%;transform:rotate(-13deg);box-shadow:0 18px 30px #240b214d}.product-scenes-module__5ahc9W__contextSlip>span{letter-spacing:-.03em;font-size:18px;line-height:1.15}.product-scenes-module__5ahc9W__reviewSlip{z-index:3;background:linear-gradient(135deg,#fffdfbf2,#f5f1f2e0);border:1px solid #fffdfb;border-radius:13px;align-items:center;gap:14px;padding:19px 21px;display:flex;position:absolute;bottom:15%;left:25%;right:5%;transform:rotate(3deg);box-shadow:0 22px 36px #240b2159}.product-scenes-module__5ahc9W__reviewIcon{background:var(--ink);width:32px;height:32px;color:var(--paper);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.product-scenes-module__5ahc9W__reviewSlip small{font:8px/1.5 var(--font-mono),"IBM Plex Mono",monospace;letter-spacing:.03em}.product-scenes-module__5ahc9W__reviewSlip strong{letter-spacing:-.045em;margin-top:7px;font-size:22px;font-weight:480;line-height:1.05;display:block}.product-scenes-module__5ahc9W__reviewSlip>svg{margin-left:auto}.product-scenes-module__5ahc9W__scene[data-product=studio]{padding-bottom:105px}.product-scenes-module__5ahc9W__scene[data-product=studio] .product-scenes-module__5ahc9W__art{background:#e9e1e4}.product-scenes-module__5ahc9W__studioWord{letter-spacing:-.08em;color:#654a4e;z-index:2;font-size:94px;font-weight:500;line-height:.83;position:absolute;top:2%;left:5%}.product-scenes-module__5ahc9W__studioWord span{color:#916a70;padding-left:45px}.product-scenes-module__5ahc9W__studioImage{border:6px solid #fffdfb;border-radius:10px;height:235px;position:absolute;top:24%;left:17%;right:5%;overflow:hidden;transform:rotate(-7deg);box-shadow:0 28px 45px #240b2136}.product-scenes-module__5ahc9W__studioImage img,.product-scenes-module__5ahc9W__studioDetail img{-o-object-fit:cover;object-fit:cover}.product-scenes-module__5ahc9W__studioImage>div{color:#fffdfb;background:linear-gradient(#0000,#240b21cc);justify-content:space-between;align-items:center;padding:30px 14px 15px;display:flex;position:absolute;bottom:0;left:0;right:0}.product-scenes-module__5ahc9W__studioImage span{font:8px/1.5 var(--font-mono),"IBM Plex Mono",monospace;letter-spacing:.06em}.product-scenes-module__5ahc9W__studioDetail{border:4px solid #fffdfb;border-radius:8px;width:33%;height:125px;position:absolute;top:8%;right:2%;overflow:hidden;transform:rotate(9deg);box-shadow:0 18px 32px #240b212e}.product-scenes-module__5ahc9W__studioLabel{font:8px/1.5 var(--font-mono),"IBM Plex Mono",monospace;letter-spacing:.04em;position:absolute;bottom:14%;right:6%}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.product-scenes-module__5ahc9W__signalNote,.product-scenes-module__5ahc9W__sourceNote,.product-scenes-module__5ahc9W__contextSlip{animation:linear both product-scenes-module__5ahc9W__context-gather;animation-timeline:--product-scene;animation-range:entry cover 65%}.product-scenes-module__5ahc9W__signalNote{--gather-x:-40px;--gather-rotate:-20deg}.product-scenes-module__5ahc9W__sourceNote{--gather-x:45px;--gather-rotate:18deg}.product-scenes-module__5ahc9W__contextSlip{--gather-x:-35px;--gather-rotate:-22deg}.product-scenes-module__5ahc9W__studioImage{animation:linear both product-scenes-module__5ahc9W__studio-assemble;animation-timeline:--product-scene;animation-range:entry cover 75%}}}@keyframes product-scenes-module__5ahc9W__context-gather{0%{translate:var(--gather-x) 24px;rotate:var(--gather-rotate)}to{translate:0;rotate:none}}@keyframes product-scenes-module__5ahc9W__studio-assemble{0%{translate:0 44px;rotate:-7deg;scale:.94}to{translate:0 -6px;rotate:2deg;scale:1}}@media (max-width:950px){.product-scenes-module__5ahc9W__scene{padding-left:5%;padding-right:5%}.product-scenes-module__5ahc9W__sceneBody{grid-template-columns:.8fr 1.2fr;gap:4%}.product-scenes-module__5ahc9W__art{height:370px}.product-scenes-module__5ahc9W__briefSheet{width:226px;padding:20px;top:12%}.product-scenes-module__5ahc9W__briefSheet>strong{font-size:36px}.product-scenes-module__5ahc9W__sourceNote,.product-scenes-module__5ahc9W__signalNote{width:130px;padding:17px}.product-scenes-module__5ahc9W__signalNote{left:2%}.product-scenes-module__5ahc9W__sourceNote{right:1%}.product-scenes-module__5ahc9W__reviewSlip{left:10%;right:4%}.product-scenes-module__5ahc9W__studioWord{font-size:80px}.product-scenes-module__5ahc9W__studioImage{height:210px}.product-scenes-module__5ahc9W__sceneHeading>p{font-size:12px}.product-scenes-module__5ahc9W__copy>p{font-size:14px}}@media (max-width:720px){.product-scenes-module__5ahc9W__intro{grid-template-columns:1fr;gap:35px;padding:70px 6%}.product-scenes-module__5ahc9W__products .product-scenes-module__5ahc9W__intro h2{font-size:clamp(67px,17vw,110px)}.product-scenes-module__5ahc9W__introAside{grid-template-columns:1fr 1fr;gap:15px;max-width:none;display:grid}.product-scenes-module__5ahc9W__introAside>p{font-size:17px;margin:0!important}.product-scenes-module__5ahc9W__introAside>a{align-self:end;gap:8px;font-size:12px}.product-scenes-module__5ahc9W__introAside>small{grid-column:1/-1;max-width:44ch;margin-top:2px;font-size:10px}.product-scenes-module__5ahc9W__scene{padding:36px 6% 57px;scroll-margin-top:15px}.product-scenes-module__5ahc9W__sceneHeading{flex-wrap:wrap;align-items:baseline;gap:12px}.product-scenes-module__5ahc9W__index{min-width:24px;margin-top:9px;font-size:9px}.product-scenes-module__5ahc9W__products .product-scenes-module__5ahc9W__sceneHeading h3{letter-spacing:-.075em;font-size:clamp(66px,18vw,120px)}.product-scenes-module__5ahc9W__scene[data-product=do] .product-scenes-module__5ahc9W__sceneHeading h3{font-size:106px}.product-scenes-module__5ahc9W__sceneHeading>p{font-size:11px;margin:0 0 0 auto!important}.product-scenes-module__5ahc9W__sceneBody{flex-direction:column;gap:10px;min-height:0;padding-top:8px;display:flex}.product-scenes-module__5ahc9W__copy{width:100%;max-width:none;padding:22px 0}.product-scenes-module__5ahc9W__products .product-scenes-module__5ahc9W__copy h4{max-width:17ch;margin:0 0 14px;font-size:29px}.product-scenes-module__5ahc9W__copy>p{max-width:45ch;font-size:14px;line-height:1.7}.product-scenes-module__5ahc9W__actions{flex-flow:wrap;align-items:center;gap:12px 20px;margin-top:22px}.product-scenes-module__5ahc9W__actions .product-scenes-module__5ahc9W__primary{gap:20px;padding:7px 7px 7px 16px;font-size:13px}.product-scenes-module__5ahc9W__primary>span{width:35px;height:35px}.product-scenes-module__5ahc9W__actions a:not(.product-scenes-module__5ahc9W__primary){gap:9px;font-size:11px}.product-scenes-module__5ahc9W__artMotion{width:100%;padding:12px 0}.product-scenes-module__5ahc9W__art{border-radius:20px;height:340px}.product-scenes-module__5ahc9W__artSurface{border-radius:20px!important}.product-scenes-module__5ahc9W__caption{font-size:8px;bottom:14px;left:16px}.product-scenes-module__5ahc9W__signalNote,.product-scenes-module__5ahc9W__sourceNote{gap:12px;width:115px;height:147px;padding:15px}.product-scenes-module__5ahc9W__signalNote>span,.product-scenes-module__5ahc9W__sourceNote>span{font-size:15px}.product-scenes-module__5ahc9W__signalNote>small,.product-scenes-module__5ahc9W__sourceNote>small{font-size:7px}.product-scenes-module__5ahc9W__briefSheet{width:210px;padding:17px 20px;top:12%}.product-scenes-module__5ahc9W__sheetTop{padding-bottom:12px;font-size:10px}.product-scenes-module__5ahc9W__briefSheet>p{font-size:7px;margin:19px 0 10px!important}.product-scenes-module__5ahc9W__briefSheet>strong{font-size:34px}.product-scenes-module__5ahc9W__sheetLines{margin:15px 0}.product-scenes-module__5ahc9W__sheetFoot{padding-top:13px;font-size:10px}.product-scenes-module__5ahc9W__contextSlip{gap:12px;width:110px;padding:17px;left:6%}.product-scenes-module__5ahc9W__contextSlip>span{font-size:15px}.product-scenes-module__5ahc9W__reviewSlip{gap:12px;padding:16px;bottom:16%;left:10%;right:5%}.product-scenes-module__5ahc9W__reviewSlip strong{font-size:19px}.product-scenes-module__5ahc9W__reviewSlip small{font-size:7px}.product-scenes-module__5ahc9W__reviewSlip>svg{width:18px}.product-scenes-module__5ahc9W__studioWord{font-size:79px}.product-scenes-module__5ahc9W__studioImage{height:195px;top:27%;left:8%}.product-scenes-module__5ahc9W__studioDetail{width:34%;height:96px}.product-scenes-module__5ahc9W__studioLabel{font-size:7px;bottom:13%}.product-scenes-module__5ahc9W__scene[data-product=studio]{padding-bottom:65px}}@media (prefers-reduced-motion:reduce){.product-scenes-module__5ahc9W__artMotion,.product-scenes-module__5ahc9W__sceneHeading h3{transform:none!important}.product-scenes-module__5ahc9W__signalNote,.product-scenes-module__5ahc9W__sourceNote,.product-scenes-module__5ahc9W__contextSlip,.product-scenes-module__5ahc9W__studioImage{animation:none!important;translate:none!important;rotate:none!important;scale:1!important}.product-scenes-module__5ahc9W__primary>span{transition:none}.product-scenes-module__5ahc9W__actions .product-scenes-module__5ahc9W__primary:hover>span{transform:none}}.product-scenes-module__5ahc9W__products{background:linear-gradient(#fffdfb,#f5f1f2 43%,#fffdfb 82%)}.product-scenes-module__5ahc9W__intro{background:radial-gradient(at 22% 65%,#d6a5bd33,#0000 66%)}.product-scenes-module__5ahc9W__scene{isolation:isolate;border-top:0;padding-top:72px;padding-bottom:96px}.product-scenes-module__5ahc9W__products .product-scenes-module__5ahc9W__scene[data-product=do],.product-scenes-module__5ahc9W__scene[data-product=studio]{background:0 0}.product-scenes-module__5ahc9W__artSurface,.product-scenes-module__5ahc9W__artSurface>div:last-child,.product-scenes-module__5ahc9W__art{border-radius:clamp(32px,4vw,58px)!important}.product-scenes-module__5ahc9W__art{border:0;box-shadow:0 28px 70px -40px #240b2160}.product-scenes-module__5ahc9W__artSurface{background:#fffdfb73;padding:8px;box-shadow:0 1px #fffdfb,inset 0 0 25px #fffdfb80}.product-scenes-module__5ahc9W__studioImage{border-width:5px;border-radius:28px}.product-scenes-module__5ahc9W__studioDetail{border-radius:23px}.product-scenes-module__5ahc9W__caption{font-size:10px;bottom:24px;left:29px}.product-scenes-module__5ahc9W__signalNote,.product-scenes-module__5ahc9W__sourceNote{border-radius:20px}.product-scenes-module__5ahc9W__briefSheet,.product-scenes-module__5ahc9W__contextSlip{border-radius:22px}.product-scenes-module__5ahc9W__reviewSlip{border-radius:25px}.product-scenes-module__5ahc9W__sceneHeading>p{font-size:16px}.product-scenes-module__5ahc9W__introAside>a{border:0}.product-scenes-module__5ahc9W__actions a:not(.product-scenes-module__5ahc9W__primary){text-underline-offset:6px;border:0;text-decoration:underline}@media (max-width:720px){.product-scenes-module__5ahc9W__scene{padding-top:46px;padding-bottom:65px}.product-scenes-module__5ahc9W__artSurface{padding:6px}.product-scenes-module__5ahc9W__caption{font-size:9px;bottom:21px;left:22px;right:22px}.product-scenes-module__5ahc9W__sceneHeading>p{font-size:12px}.product-scenes-module__5ahc9W__studioImage{border-radius:23px}.product-scenes-module__5ahc9W__studioDetail{border-radius:19px}}
.fluid-field-module__kWeXrq__field{z-index:-1;pointer-events:none;contain:paint;--wash-a:#916a7038;--wash-b:#d6a5bd4d;--wash-c:#654a4e1f;display:block;position:absolute;inset:0;overflow:hidden}.fluid-field-module__kWeXrq__field[data-tone=plum]{--wash-a:#916a7073;--wash-b:#d6a5bd38;--wash-c:#654a4e99}.fluid-field-module__kWeXrq__field>span{background:radial-gradient(ellipse at 23% 38%,var(--wash-a),transparent 56%);border-radius:50%;position:absolute;inset:-20% -10%;transform:rotate(-18deg)}.fluid-field-module__kWeXrq__field>span:nth-child(2){background:radial-gradient(ellipse at 76% 63%,var(--wash-b),transparent 53%);transform:rotate(14deg)}.fluid-field-module__kWeXrq__field>span:nth-child(3){background:radial-gradient(ellipse at 48% 74%,var(--wash-c),transparent 60%);inset:10% -15% -40%}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.fluid-field-module__kWeXrq__field{view-timeline-name:--fluid-field}.fluid-field-module__kWeXrq__field>span{animation:linear both fluid-field-module__kWeXrq__light-drift;animation-timeline:--fluid-field;animation-range:entry exit}.fluid-field-module__kWeXrq__field>span:nth-child(2){animation-name:fluid-field-module__kWeXrq__light-counter}}}@keyframes fluid-field-module__kWeXrq__light-drift{0%{translate:-4% 6%;scale:1}to{translate:6% -8%;scale:1.14}}@keyframes fluid-field-module__kWeXrq__light-counter{0%{translate:5% -5%;scale:1.12}to{translate:-5% 6%;scale:1}}@media (prefers-reduced-motion:reduce){.fluid-field-module__kWeXrq__field>span{animation:none;translate:none}}@media (forced-colors:active){.fluid-field-module__kWeXrq__field{display:none}}
.do-share-module__-WWcfG__wrap{flex-wrap:wrap;align-items:center;gap:8px;max-width:100%;display:inline-flex;position:relative}.do-share-module__-WWcfG__button{color:#240b21;min-height:44px;font:13px/1.4 var(--font-body),"Instrument Sans",system-ui,sans-serif;cursor:pointer;white-space:nowrap;background:#fffdfbb3;border:1px solid #916a7033;border-radius:24px;justify-content:center;align-items:center;gap:8px;padding:10px 15px;display:inline-flex}.do-share-module__-WWcfG__button:hover:not(:disabled){background:#f5f1f2;box-shadow:0 4px 18px #916a701a}.do-share-module__-WWcfG__button:disabled{opacity:.45;cursor:default}.do-share-module__-WWcfG__button:focus-visible,.do-share-module__-WWcfG__copy:focus-visible{outline-offset:3px;outline:3px solid #916a70}.do-share-module__-WWcfG__notice{font:12px/1.6 var(--font-body),"Instrument Sans",system-ui,sans-serif;color:#654a4e;overflow-wrap:anywhere;flex-basis:100%;max-width:270px;display:block}.do-share-module__-WWcfG__copy{color:#240b21;min-height:44px;font:13px var(--font-body),"Instrument Sans",system-ui,sans-serif;cursor:pointer;background:0 0;border:0;text-decoration:underline}@media (max-width:600px){.do-share-module__-WWcfG__button{padding:10px 12px;font-size:12px}.do-share-module__-WWcfG__notice{max-width:200px}}
.personal-assistant-module__XgCZqW__panel{background:linear-gradient(135deg,var(--do-paper,#fffdfb),var(--do-chalk,#f5f1f2));min-width:0;color:var(--do-ink,#240b21);font-family:var(--font-body),sans-serif;text-align:left;border:1px solid #fffdfbcc;border-radius:1.7rem;padding:1.2rem;position:relative;box-shadow:0 18px 60px #10061128,inset 0 1px #fff}.personal-assistant-module__XgCZqW__panel form{margin:0;display:block}.personal-assistant-module__XgCZqW__panel .personal-assistant-module__XgCZqW__inputLabel{color:var(--do-ink,#654a4e);margin:0 0 .6rem;font-size:.85rem;font-weight:600;display:block}.personal-assistant-module__XgCZqW__panel textarea{box-sizing:border-box;background:var(--do-paper,#fffdfb);width:100%;min-width:0;color:var(--do-ink,#240b21);line-height:1.55;font:inherit;resize:vertical;border:1px solid #bca9ad;border-radius:1rem;padding:.85rem 1rem;display:block;box-shadow:inset 0 2px 5px #240b2104}.personal-assistant-module__XgCZqW__panel textarea::placeholder{color:#75626a}.personal-assistant-module__XgCZqW__panel textarea:focus-visible,.personal-assistant-module__XgCZqW__panel button:focus-visible,.personal-assistant-module__XgCZqW__panel summary:focus-visible,.personal-assistant-module__XgCZqW__panel input:focus-visible,.personal-assistant-module__XgCZqW__panel a:focus-visible{outline:3px solid var(--do-plum,#916a70);outline-offset:4px}.personal-assistant-module__XgCZqW__panel textarea:disabled{opacity:.7}.personal-assistant-module__XgCZqW__composerFooter{justify-content:space-between;align-items:center;gap:1rem;margin-top:.7rem;display:flex}.personal-assistant-module__XgCZqW__composerFooter>span{max-width:24rem;color:var(--do-ink,#654a4e);font-size:.71rem;line-height:1.5}.personal-assistant-module__XgCZqW__panel button{background:var(--do-paper,#fffdfb);min-height:44px;color:var(--do-ink,#240b21);font:inherit;cursor:pointer;white-space:nowrap;box-shadow:none;border:1px solid #cbbabf;border-radius:99px;justify-content:center;align-items:center;gap:.5rem;padding:.45rem .75rem;font-size:.78rem;transition:transform .15s,box-shadow .15s;display:inline-flex}.personal-assistant-module__XgCZqW__panel button:disabled{opacity:.5;cursor:not-allowed;transform:none}.personal-assistant-module__XgCZqW__panel button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 3px 9px #240b2110}.personal-assistant-module__XgCZqW__panel .personal-assistant-module__XgCZqW__send{background:linear-gradient(135deg,var(--do-ink,#654a4e) 0%,#35132d 58%,var(--do-ink,#240b21) 100%);min-height:46px;color:var(--do-paper,#fffdfb);border:1px solid #76505d;padding:.7rem 1.15rem;font-weight:600;box-shadow:inset 0 1px 1px #c49b9e80,0 4px #20071d,0 8px 20px #916a7050}.personal-assistant-module__XgCZqW__panel .personal-assistant-module__XgCZqW__stop{background:#f3e9ec;border-color:#bca4ae}.personal-assistant-module__XgCZqW__notes{margin-top:.7rem}.personal-assistant-module__XgCZqW__panel summary{cursor:pointer;width:fit-content;color:var(--do-ink,#654a4e);align-items:center;gap:.45rem;padding:.4rem 0;font-size:.77rem;font-weight:500;list-style:none;display:flex}.personal-assistant-module__XgCZqW__panel summary::-webkit-details-marker{display:none}.personal-assistant-module__XgCZqW__panel details[open]>summary svg{transform:rotate(180deg)}.personal-assistant-module__XgCZqW__notes>label{margin:.5rem 0;font-size:.8rem;display:block}.personal-assistant-module__XgCZqW__notes>p,.personal-assistant-module__XgCZqW__evidence p{color:var(--do-ink,#654a4e);font-size:.76rem;line-height:1.55}.personal-assistant-module__XgCZqW__consent{background:var(--do-chalk,#f0e9ec);border:1px solid #d9cbd0;border-radius:1rem;margin-top:.7rem;padding:.9rem 1rem}.personal-assistant-module__XgCZqW__consent label{align-items:flex-start;gap:.65rem;font-size:.75rem;line-height:1.6;display:flex}.personal-assistant-module__XgCZqW__consent label+label{margin-top:.7rem}.personal-assistant-module__XgCZqW__consent input{width:16px;height:16px;accent-color:var(--do-ink,#654a4e);flex:0 0 16px;margin-top:.18rem}.personal-assistant-module__XgCZqW__status p,.personal-assistant-module__XgCZqW__error{margin:.65rem 0 0;font-size:.77rem;line-height:1.6}.personal-assistant-module__XgCZqW__status p{color:var(--do-ink,#654a4e)}.personal-assistant-module__XgCZqW__status p>svg{vertical-align:middle;margin-right:.35rem}.personal-assistant-module__XgCZqW__status a{color:var(--do-ink,#240b21);text-underline-offset:3px;text-decoration:underline}.personal-assistant-module__XgCZqW__status button{min-height:44px;margin-left:.3rem;font-size:.72rem}.personal-assistant-module__XgCZqW__error{color:#61273a;background:#f4e6e8;border-radius:.7rem;padding:.7rem .8rem}.personal-assistant-module__XgCZqW__exchange{gap:.9rem;margin-bottom:1.4rem;display:grid}.personal-assistant-module__XgCZqW__userMessage{background:var(--do-lilac,#eadfe4);max-width:90%;color:var(--do-ink,#462b3f);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:1rem 1rem .2rem;justify-self:end;margin:0;padding:.65rem .9rem;font-size:.88rem;line-height:1.5}.personal-assistant-module__XgCZqW__response{min-width:0;padding-top:.2rem}.personal-assistant-module__XgCZqW__responseTop{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.personal-assistant-module__XgCZqW__responseTop h3{color:var(--do-ink,#654a4e);margin:0;font-size:.8rem;font-weight:600}.personal-assistant-module__XgCZqW__panel .personal-assistant-module__XgCZqW__responseTop button{min-height:44px;padding:.3rem .55rem;font-size:.7rem}.personal-assistant-module__XgCZqW__reply{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.95rem;line-height:1.7}.personal-assistant-module__XgCZqW__draft{background:var(--do-lilac,#eee6e9);border:1px solid #d8c9ce;border-radius:1rem;padding:1rem}.personal-assistant-module__XgCZqW__draft>label{margin-bottom:.6rem;font-size:.8rem;font-weight:600;display:block}.personal-assistant-module__XgCZqW__draft button{margin-top:.65rem}.personal-assistant-module__XgCZqW__question{font-size:.9rem;font-weight:600;line-height:1.6}.personal-assistant-module__XgCZqW__evidence{margin-top:.8rem}.personal-assistant-module__XgCZqW__evidence h4{margin:.7rem 0 .3rem;font-size:.76rem}.personal-assistant-module__XgCZqW__evidence ul{margin:.3rem 0;padding-left:1.1rem;font-size:.78rem;line-height:1.6}.personal-assistant-module__XgCZqW__evidence li{overflow-wrap:anywhere;margin:.3rem 0}.personal-assistant-module__XgCZqW__evidence li>span{color:#75616b;font-size:.7rem}@media (max-width:600px){.personal-assistant-module__XgCZqW__panel{border-radius:1.35rem;padding:1rem}.personal-assistant-module__XgCZqW__composerFooter{align-items:flex-start;gap:.7rem}.personal-assistant-module__XgCZqW__composerFooter>span{max-width:11rem;font-size:.66rem}.personal-assistant-module__XgCZqW__panel .personal-assistant-module__XgCZqW__send{min-height:44px;padding:.65rem .8rem;font-size:.77rem}.personal-assistant-module__XgCZqW__panel textarea{font-size:16px}.personal-assistant-module__XgCZqW__consent,.personal-assistant-module__XgCZqW__draft{padding:.8rem}.personal-assistant-module__XgCZqW__userMessage{max-width:95%}}@media (prefers-reduced-motion:reduce){.personal-assistant-module__XgCZqW__panel button,.personal-assistant-module__XgCZqW__panel summary svg{transition:none}.personal-assistant-module__XgCZqW__panel button:hover:not(:disabled){transform:none}}.personal-assistant-module__XgCZqW__panel{background:var(--do-paper,#fffdfb);border:1px solid var(--do-chalk,#ded0db);border-radius:26px;padding:19px 22px 15px;box-shadow:0 5px 10px #240b2106,0 13px 35px #240b2107,inset 0 1px #fff}.personal-assistant-module__XgCZqW__panel .personal-assistant-module__XgCZqW__inputLabel{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.personal-assistant-module__XgCZqW__panel form>textarea{box-shadow:none;background:0 0;border:0;min-height:76px;padding:4px 0}.personal-assistant-module__XgCZqW__panel form>textarea::placeholder{color:var(--do-ink,#654a4e);opacity:1}.personal-assistant-module__XgCZqW__panel .personal-assistant-module__XgCZqW__send{box-shadow:inset 0 1px 1px #eac8df88,0 2px 0 var(--do-ink,#240b21),0 8px 15px #240b2120;border-radius:16px}.personal-assistant-module__XgCZqW__panel .personal-assistant-module__XgCZqW__notes>summary{font-size:11px}.personal-assistant-module__XgCZqW__panel .personal-assistant-module__XgCZqW__status:empty{display:none}@media (max-width:600px){.personal-assistant-module__XgCZqW__panel{border-radius:23px;padding:16px}.personal-assistant-module__XgCZqW__panel form>textarea{font-size:16px}.personal-assistant-module__XgCZqW__composerFooter>span{font-size:9px}}.personal-assistant-module__XgCZqW__consent small{color:var(--do-ink,#654a4e);margin-top:5px;font-size:.72rem;font-weight:400;line-height:1.5;display:block}.personal-assistant-module__XgCZqW__panel{box-shadow:0 14px 36px color-mix(in srgb, var(--do-ink) 4.31%, transparent);border-radius:32px 42px 32px 38px}.personal-assistant-module__XgCZqW__panel .personal-assistant-module__XgCZqW__send{background:var(--do-plum,#240b21);box-shadow:none;border-color:#0000;border-radius:999px}.personal-assistant-module__XgCZqW__panel .personal-assistant-module__XgCZqW__send:hover:not(:disabled){background:var(--do-hover,#240b21)}.personal-assistant-module__XgCZqW__panel .personal-assistant-module__XgCZqW__send:active:not(:disabled){background:var(--do-active,#240b21)}.personal-assistant-module__XgCZqW__panel button:disabled{opacity:1;background:var(--do-chalk,#f5f1f2);color:var(--do-ink,#654a4e);border-color:#0000}.personal-assistant-module__XgCZqW__composerFooter>span{font-size:11px}.personal-assistant-module__XgCZqW__panel .personal-assistant-module__XgCZqW__consent,.personal-assistant-module__XgCZqW__panel .personal-assistant-module__XgCZqW__draft{border-radius:24px}.personal-assistant-module__XgCZqW__panel .personal-assistant-module__XgCZqW__reply{color:var(--do-ink,#240b21)}.personal-assistant-module__XgCZqW__panel{background:var(--do-paper);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid #fffa;border-radius:38px;padding:22px 24px 18px}.personal-assistant-module__XgCZqW__panel form>textarea{min-height:74px}@media (max-width:760px){.personal-assistant-module__XgCZqW__panel{border-radius:32px;padding:20px}.personal-assistant-module__XgCZqW__panel form>textarea{min-height:62px}}
.NzCareNavigation-module__7gzWRW__panel{--care-ink:#240b21;--care-muted:#654a4e;--care-paper:#fffdfb;--care-chalk:#f5f1f2;color:var(--care-ink);background:var(--care-paper);overflow-wrap:anywhere;border:1px solid #654a4e2e;border-radius:1.25rem;padding:clamp(1rem,3vw,2.5rem);scroll-margin-top:6rem;font-size:1rem;line-height:1.65}.NzCareNavigation-module__7gzWRW__panel *{box-sizing:border-box}.NzCareNavigation-module__7gzWRW__large{font-size:1.2rem}.NzCareNavigation-module__7gzWRW__panel h2,.NzCareNavigation-module__7gzWRW__panel h3,.NzCareNavigation-module__7gzWRW__panel h4,.NzCareNavigation-module__7gzWRW__panel p{margin:0}.NzCareNavigation-module__7gzWRW__panel h2{letter-spacing:-.04em;font-size:1.8em;font-weight:500;line-height:1.15}.NzCareNavigation-module__7gzWRW__panel h3{letter-spacing:-.03em;font-size:1.5em;font-weight:500;line-height:1.3}.NzCareNavigation-module__7gzWRW__panel h4{font-size:1.1em;font-weight:600;line-height:1.4}.NzCareNavigation-module__7gzWRW__panel button,.NzCareNavigation-module__7gzWRW__panel select{color:var(--care-ink);font:inherit}.NzCareNavigation-module__7gzWRW__panel button{cursor:pointer;background:0 0;border:1px solid #654a4e55;border-radius:.6rem;min-height:44px;padding:.55em .9em;line-height:1.4}.NzCareNavigation-module__7gzWRW__panel button:hover{background:var(--care-chalk)}.NzCareNavigation-module__7gzWRW__panel a{color:var(--care-ink);text-underline-offset:.22em;text-decoration:underline}.NzCareNavigation-module__7gzWRW__panel a svg{vertical-align:middle;margin-left:.3em;display:inline}.NzCareNavigation-module__7gzWRW__panel button:focus-visible,.NzCareNavigation-module__7gzWRW__panel select:focus-visible,.NzCareNavigation-module__7gzWRW__panel input:focus-visible,.NzCareNavigation-module__7gzWRW__panel a:focus-visible,.NzCareNavigation-module__7gzWRW__panel summary:focus-visible{outline-offset:4px;outline:3px solid #654a4e}.NzCareNavigation-module__7gzWRW__header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.NzCareNavigation-module__7gzWRW__header p:not(.NzCareNavigation-module__7gzWRW__eyebrow){max-width:40rem;margin-top:.7em}.NzCareNavigation-module__7gzWRW__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--care-muted);font-size:.78em;margin-bottom:.5rem!important}.NzCareNavigation-module__7gzWRW__textSize{flex-shrink:0}.NzCareNavigation-module__7gzWRW__urgent{background:var(--care-chalk);border-left:4px solid #654a4e;border-radius:.35rem;grid-template-columns:1fr 1fr;gap:1.3rem;margin-top:1.5rem;padding:1.15rem;display:grid}.NzCareNavigation-module__7gzWRW__contact{flex-direction:column;align-items:flex-start;gap:.3rem;display:flex}.NzCareNavigation-module__7gzWRW__contact p{font-size:.9em}.NzCareNavigation-module__7gzWRW__contact>a:not(.NzCareNavigation-module__7gzWRW__call){align-items:center;min-height:44px;font-size:.85em;display:inline-flex}.NzCareNavigation-module__7gzWRW__call{align-items:center;gap:.4em;min-height:44px;font-size:1.12em;font-weight:600;display:inline-flex}.NzCareNavigation-module__7gzWRW__call svg{margin:0!important}.NzCareNavigation-module__7gzWRW__urgentBoundary{color:var(--care-muted);grid-column:1/-1;font-size:.86em}.NzCareNavigation-module__7gzWRW__selection{margin:1.7rem 0}.NzCareNavigation-module__7gzWRW__selection label{margin-bottom:.5rem;font-weight:600;display:block}.NzCareNavigation-module__7gzWRW__selection select{background:var(--care-paper);text-overflow:ellipsis;border:1px solid #654a4e70;border-radius:.5rem;width:100%;max-width:100%;min-height:52px;padding:.6em 2em .6em .7em}.NzCareNavigation-module__7gzWRW__privacy{color:var(--care-muted);max-width:66ch;font-size:.88em;margin-top:.65rem!important}.NzCareNavigation-module__7gzWRW__guideHeading{border-top:1px solid #654a4e2e;padding-top:1rem}.NzCareNavigation-module__7gzWRW__guideHeading>p:last-child{margin-top:.5rem}.NzCareNavigation-module__7gzWRW__start{align-items:flex-start;gap:.6rem;padding:1rem 0;font-weight:600;display:flex}.NzCareNavigation-module__7gzWRW__start svg{flex-shrink:0;margin-top:.2rem}.NzCareNavigation-module__7gzWRW__facts{margin:0 0 1.5rem;padding-left:1.3rem}.NzCareNavigation-module__7gzWRW__facts li+li{margin-top:.5rem}.NzCareNavigation-module__7gzWRW__checklistHeading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.NzCareNavigation-module__7gzWRW__meta{color:var(--care-muted);font-size:.86em;margin-top:.65rem!important}.NzCareNavigation-module__7gzWRW__steps{margin:1rem 0;padding:0;list-style:none}.NzCareNavigation-module__7gzWRW__steps li{border-top:1px solid #654a4e2e}.NzCareNavigation-module__7gzWRW__steps li:last-child{border-bottom:1px solid #654a4e2e}.NzCareNavigation-module__7gzWRW__steps label{cursor:pointer;gap:.85rem;min-height:44px;padding:1rem .25rem;display:flex}.NzCareNavigation-module__7gzWRW__steps input{accent-color:#654a4e;cursor:pointer;flex-shrink:0;width:22px;height:22px;margin-top:.3em}.NzCareNavigation-module__7gzWRW__stepDetail{margin-top:.3rem;display:block}.NzCareNavigation-module__7gzWRW__checkLabel{color:var(--care-muted);margin-top:.4rem;font-size:.82em;display:block}.NzCareNavigation-module__7gzWRW__finished{align-items:center;gap:.5rem;padding:.8rem 0;display:flex}.NzCareNavigation-module__7gzWRW__finished svg{flex-shrink:0}.NzCareNavigation-module__7gzWRW__details{border-top:1px solid #654a4e2e;padding:.5rem 0}.NzCareNavigation-module__7gzWRW__details summary{cursor:pointer;min-height:44px;padding:.5rem 0;font-weight:600}.NzCareNavigation-module__7gzWRW__details ul{margin:.5rem 0 1rem;padding-left:1.3rem}.NzCareNavigation-module__7gzWRW__details li+li{margin-top:.6rem}.NzCareNavigation-module__7gzWRW__details>p{margin:.7rem 0}.NzCareNavigation-module__7gzWRW__boundary{border-left:3px solid #916a70;padding-left:1rem;font-size:.92em;margin:1rem 0!important}.NzCareNavigation-module__7gzWRW__actions{flex-wrap:wrap;gap:.65rem;display:flex}.NzCareNavigation-module__7gzWRW__download{align-items:center;gap:.5rem;display:inline-flex;background:var(--care-ink)!important;color:var(--care-paper)!important}.NzCareNavigation-module__7gzWRW__download:hover{background:var(--care-muted)!important}.NzCareNavigation-module__7gzWRW__download svg{flex-shrink:0}.NzCareNavigation-module__7gzWRW__notice{min-height:1.5em;font-size:.9em;margin-top:.5rem!important}.NzCareNavigation-module__7gzWRW__sources{background:var(--care-chalk);border-radius:.5rem;margin-top:1.3rem;padding:1.15rem}.NzCareNavigation-module__7gzWRW__sources p{margin-top:.5rem;font-size:.86em}.NzCareNavigation-module__7gzWRW__sources ul{margin:.7rem 0 0;padding:0;list-style:none}.NzCareNavigation-module__7gzWRW__sources li+li{margin-top:.7rem}.NzCareNavigation-module__7gzWRW__sources a{align-items:center;min-height:44px;display:inline-flex}.NzCareNavigation-module__7gzWRW__sources li>span{color:var(--care-muted);font-size:.82em;display:block}.NzCareNavigation-module__7gzWRW__contacts{flex-direction:column;gap:1rem;margin-top:.5rem;display:flex}.NzCareNavigation-module__7gzWRW__contacts .NzCareNavigation-module__7gzWRW__contact{border-bottom:1px solid #654a4e2e;padding-bottom:1rem}.NzCareNavigation-module__7gzWRW__panel>.NzCareNavigation-module__7gzWRW__details{margin-top:1.5rem}.NzCareNavigation-module__7gzWRW__footer{color:var(--care-muted);border-top:1px solid #654a4e2e;margin-top:.7rem;padding-top:1.2rem;font-size:.82em}.NzCareNavigation-module__7gzWRW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.NzCareNavigation-module__7gzWRW__header,.NzCareNavigation-module__7gzWRW__checklistHeading{flex-direction:column;align-items:flex-start}.NzCareNavigation-module__7gzWRW__urgent{grid-template-columns:1fr;gap:1rem}.NzCareNavigation-module__7gzWRW__urgent .NzCareNavigation-module__7gzWRW__contact+.NzCareNavigation-module__7gzWRW__contact{border-top:1px solid #654a4e2e;padding-top:.8rem}.NzCareNavigation-module__7gzWRW__panel{border-radius:.8rem}.NzCareNavigation-module__7gzWRW__actions button{justify-content:center;width:100%}}
.LifeAdminLocalUpdates-module__bvIepG__root{color:#240b21;font-size:inherit;min-width:0;line-height:1.6}.LifeAdminLocalUpdates-module__bvIepG__panel{border-bottom:1px solid #d8cbd0}.LifeAdminLocalUpdates-module__bvIepG__panel>summary{cursor:pointer;align-items:center;gap:.7em;min-height:56px;padding:1em 0;font-weight:600;display:flex}.LifeAdminLocalUpdates-module__bvIepG__panel>summary:after{content:"+";margin-left:auto;font-size:1.3em;font-weight:400}.LifeAdminLocalUpdates-module__bvIepG__panel[open]>summary:after{content:"−"}.LifeAdminLocalUpdates-module__bvIepG__panel>summary::-webkit-details-marker{display:none}.LifeAdminLocalUpdates-module__bvIepG__body{padding:0 0 1.5em}.LifeAdminLocalUpdates-module__bvIepG__body p{margin:0 0 1em}.LifeAdminLocalUpdates-module__bvIepG__label{margin:1.25em 0 .4em;font-weight:600;display:block}.LifeAdminLocalUpdates-module__bvIepG__root select{color:#240b21;width:100%;max-width:28em;min-height:48px;font:inherit;background:#fffdfb;border:1px solid #916a70;border-radius:8px;padding:.6em .8em}.LifeAdminLocalUpdates-module__bvIepG__hint{font-size:.9em;line-height:1.6}.LifeAdminLocalUpdates-module__bvIepG__root select+.LifeAdminLocalUpdates-module__bvIepG__hint{margin-top:.7em}.LifeAdminLocalUpdates-module__bvIepG__actions{flex-wrap:wrap;align-items:center;gap:.7em;margin:1em 0;display:flex}.LifeAdminLocalUpdates-module__bvIepG__root button{color:#fffdfb;min-height:46px;font:inherit;cursor:pointer;background:#240b21;border:1px solid #240b21;border-radius:8px;justify-content:center;align-items:center;gap:.55em;padding:.65em 1em;font-weight:500;display:inline-flex}.LifeAdminLocalUpdates-module__bvIepG__root button.LifeAdminLocalUpdates-module__bvIepG__secondary{color:#240b21;background:#fffdfb}.LifeAdminLocalUpdates-module__bvIepG__root button:disabled{opacity:.5;cursor:not-allowed}.LifeAdminLocalUpdates-module__bvIepG__root :is(a,button,select,summary):focus-visible{outline-offset:4px;outline:3px solid #916a70}.LifeAdminLocalUpdates-module__bvIepG__root a{color:#240b21;text-underline-offset:.2em;overflow-wrap:anywhere;text-decoration:underline}.LifeAdminLocalUpdates-module__bvIepG__root a svg{vertical-align:middle;flex-shrink:0;display:inline-block}.LifeAdminLocalUpdates-module__bvIepG__sourceLink{align-items:center;gap:.5em;min-height:44px;display:inline-flex}.LifeAdminLocalUpdates-module__bvIepG__result{border-left:3px solid #916a70;margin:1.5em 0 .75em;padding-left:1.15em}.LifeAdminLocalUpdates-module__bvIepG__result h4{margin:0 0 .6em;font-size:1.15em}.LifeAdminLocalUpdates-module__bvIepG__evidence{color:#654a4e;font-size:.85em;line-height:1.6}.LifeAdminLocalUpdates-module__bvIepG__forecast{grid-template-columns:repeat(3,minmax(0,1fr));gap:1em 1.2em;margin:1em 0;padding:0;list-style:none;display:grid}.LifeAdminLocalUpdates-module__bvIepG__forecast li{border-top:1px solid #d8cbd0;flex-direction:column;min-width:0;padding-top:.65em;display:flex}.LifeAdminLocalUpdates-module__bvIepG__forecast strong{letter-spacing:-.04em;font-size:1.65em;font-weight:500}.LifeAdminLocalUpdates-module__bvIepG__forecast span{font-size:.85em}.LifeAdminLocalUpdates-module__bvIepG__forecast time{font-size:.9em}.LifeAdminLocalUpdates-module__bvIepG__news{margin:1em 0;padding:0;list-style:none}.LifeAdminLocalUpdates-module__bvIepG__news li{border-top:1px solid #d8cbd0;padding:1em 0}.LifeAdminLocalUpdates-module__bvIepG__news li p{margin-bottom:.25em}.LifeAdminLocalUpdates-module__bvIepG__news a{min-height:44px;font-weight:500;display:inline-block}.LifeAdminLocalUpdates-module__bvIepG__notice{background:#f5f1f2;border-radius:8px;padding:1em}.LifeAdminLocalUpdates-module__bvIepG__safety{margin-top:1.4em;font-size:.9em}.LifeAdminLocalUpdates-module__bvIepG__safety p{margin:0}.LifeAdminLocalUpdates-module__bvIepG__officialLinks{flex-wrap:wrap;gap:.25em 1.2em;margin-top:.4em;display:flex}.LifeAdminLocalUpdates-module__bvIepG__officialLinks a{align-items:center;gap:.25em;min-height:44px;display:inline-flex}@media (max-width:520px){.LifeAdminLocalUpdates-module__bvIepG__forecast{grid-template-columns:repeat(2,minmax(0,1fr))}.LifeAdminLocalUpdates-module__bvIepG__result{padding-left:.85em}.LifeAdminLocalUpdates-module__bvIepG__actions>button{width:100%}}
.personal-module__-rC3uG__page{--ink:var(--do-ink,#240b21);--paper:#fffdfb;--rose:var(--do-plum,#916a70);--chalk:var(--do-chalk,#f5f1f2);color:var(--ink);background:var(--do-chalk,transparent);font-family:var(--font-body), sans-serif;min-height:100dvh;padding:0 clamp(20px,5vw,90px);overflow-x:clip}.personal-module__-rC3uG__page *{box-sizing:border-box}.personal-module__-rC3uG__page button,.personal-module__-rC3uG__page input,.personal-module__-rC3uG__page textarea,.personal-module__-rC3uG__page select{font:inherit}.personal-module__-rC3uG__page button,.personal-module__-rC3uG__page a{touch-action:manipulation}.personal-module__-rC3uG__page button{cursor:pointer}.personal-module__-rC3uG__page button:disabled{opacity:.45;cursor:not-allowed}.personal-module__-rC3uG__page a{color:inherit;text-decoration:none}.personal-module__-rC3uG__page button:focus-visible,.personal-module__-rC3uG__page a:focus-visible,.personal-module__-rC3uG__page summary:focus-visible{outline:3px solid var(--rose);outline-offset:4px}.personal-module__-rC3uG__nav{justify-content:space-between;align-items:center;gap:20px;min-height:100px;display:flex}.personal-module__-rC3uG__brand{letter-spacing:-1px;font-size:28px;font-weight:600}.personal-module__-rC3uG__brand span{letter-spacing:0;margin-left:8px;font-size:13px;font-weight:400}.personal-module__-rC3uG__nav nav{align-items:center;gap:24px;font-size:14px;display:flex}.personal-module__-rC3uG__nav nav a{align-items:center;gap:8px;min-height:44px;display:flex}.personal-module__-rC3uG__hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:6vw;padding:40px 0 50px;display:grid}.personal-module__-rC3uG__hero[data-workspace]{grid-template-columns:1.5fr .65fr;gap:4vw;padding-top:16px;padding-bottom:28px}.personal-module__-rC3uG__hero[data-workspace] .personal-module__-rC3uG__art{min-height:285px}.personal-module__-rC3uG__hero[data-workspace] .personal-module__-rC3uG__artCaption{font-size:18px;bottom:25px;left:25px}.personal-module__-rC3uG__hero[data-workspace] .personal-module__-rC3uG__intro h1{margin:18px 0;font-size:clamp(46px,4.5vw,66px)}.personal-module__-rC3uG__eyebrow{font-family:var(--font-mono), monospace;letter-spacing:.09em;font-size:10px;line-height:1.6}.personal-module__-rC3uG__intro h1{letter-spacing:-.075em;margin:28px 0;font-size:clamp(48px,5.3vw,80px);font-weight:500;line-height:.99}.personal-module__-rC3uG__call{margin:34px 0;scroll-margin-top:30px}.personal-module__-rC3uG__call .do-live-panel{border-radius:26px}.personal-module__-rC3uG__intro h1 span{color:#654a4e}.personal-module__-rC3uG__intro>p:not(.personal-module__-rC3uG__eyebrow){max-width:440px;font-size:18px;line-height:1.55}.personal-module__-rC3uG__heroActions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:28px;display:flex}.personal-module__-rC3uG__heroActions>button,.personal-module__-rC3uG__heroActions>a:first-child,.personal-module__-rC3uG__save{background:var(--ink);color:var(--paper);border:0;border-radius:28px;align-items:center;gap:12px;min-height:50px;padding:16px 23px;font-size:14px;display:inline-flex}.personal-module__-rC3uG__heroActions>a:last-child{align-items:center;min-height:44px;font-size:13px;display:flex}.personal-module__-rC3uG__art{background:var(--ink);border-radius:44px;min-height:470px;position:relative;overflow:hidden;box-shadow:0 24px 80px #916a7030}.personal-module__-rC3uG__art img{-o-object-fit:cover;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.8,.2,1)}.personal-module__-rC3uG__art:hover img{transform:scale(1.035)}.personal-module__-rC3uG__art:after{content:"";pointer-events:none;background:linear-gradient(#0000,#240b21e6);position:absolute;inset:45% 0 0}.personal-module__-rC3uG__presence{z-index:1;position:absolute;top:22px;right:24px}.personal-module__-rC3uG__artCaption{color:var(--paper);z-index:1;letter-spacing:-.03em;font-size:23px;position:absolute;bottom:34px;left:32px;right:25px}.personal-module__-rC3uG__artCaption span,.personal-module__-rC3uG__artCaption strong{font-weight:400;display:block}.personal-module__-rC3uG__artCaption strong{opacity:.8}.personal-module__-rC3uG__notice{min-height:24px;font-size:14px}.personal-module__-rC3uG__loading,.personal-module__-rC3uG__retry{margin:20px 0 50px}.personal-module__-rC3uG__worker{background:var(--chalk);border-radius:24px;align-items:center;gap:18px;margin:18px 0 55px;padding:23px;display:flex}.personal-module__-rC3uG__worker>svg{flex-shrink:0}.personal-module__-rC3uG__worker p{max-width:780px;margin:7px 0 0;font-size:13px;line-height:1.6}.personal-module__-rC3uG__worker button{background:0 0;border:0;min-width:44px;min-height:44px;margin-left:auto}.personal-module__-rC3uG__workspace{grid-template-columns:1fr 1.12fr;align-items:start;gap:6vw;display:grid}.personal-module__-rC3uG__sectionHeading{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.personal-module__-rC3uG__sectionHeading h2{letter-spacing:-.05em;margin:8px 0;font-size:38px;font-weight:500}.personal-module__-rC3uG__sectionHeading>span{font-family:monospace;font-size:13px}.personal-module__-rC3uG__count{vertical-align:middle;background:var(--chalk);letter-spacing:0;border-radius:50%;margin-left:12px;padding:7px 11px;font-size:16px}.personal-module__-rC3uG__responsibilities,.personal-module__-rC3uG__results{gap:20px;display:grid}.personal-module__-rC3uG__responsibility{background:var(--chalk);border-radius:28px;padding:28px}.personal-module__-rC3uG__row{justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.personal-module__-rC3uG__status{background:var(--paper);border-radius:20px;padding:6px 10px;font-family:monospace;font-size:11px}.personal-module__-rC3uG__responsibility h3,.personal-module__-rC3uG__result h3{letter-spacing:-.03em;margin:24px 0 12px;font-size:25px;font-weight:500;line-height:1.15}.personal-module__-rC3uG__responsibility p,.personal-module__-rC3uG__result p{font-size:14px;line-height:1.55}.personal-module__-rC3uG__meta,.personal-module__-rC3uG__result time{color:#654a4e;font-family:monospace;font-size:11px!important;line-height:1.7!important}.personal-module__-rC3uG__page details{margin:22px 0;font-size:13px}.personal-module__-rC3uG__page summary{cursor:pointer;text-underline-offset:5px;align-items:center;min-height:44px;text-decoration:underline;display:flex}.personal-module__-rC3uG__notes,.personal-module__-rC3uG__output{white-space:pre-wrap;overflow-wrap:anywhere}.personal-module__-rC3uG__notes{max-height:300px;overflow-y:auto}.personal-module__-rC3uG__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:24px;display:flex}.personal-module__-rC3uG__actions>button,.personal-module__-rC3uG__confirm button{background:0 0;border:1px solid #240b2129;border-radius:22px;align-items:center;gap:7px;min-height:44px;padding:10px 14px;font-size:12px;display:flex}.personal-module__-rC3uG__actions>button:first-child{background:var(--ink);color:var(--paper)}.personal-module__-rC3uG__confirm{background:var(--paper);border-radius:18px;margin-top:16px;padding:14px}.personal-module__-rC3uG__confirm button{margin-right:8px;display:inline-flex}.personal-module__-rC3uG__starters{margin:35px 0}.personal-module__-rC3uG__starters>button{text-align:left;background:0 0;border:0;border-radius:18px;justify-content:space-between;align-items:center;width:100%;min-height:62px;padding:13px 16px;font-size:16px;display:flex}.personal-module__-rC3uG__starters>button:hover{background:var(--chalk)}.personal-module__-rC3uG__empty{font-size:16px;line-height:1.6}.personal-module__-rC3uG__emptyResult{background:radial-gradient(ellipse at 70% 0, #916a7027, transparent 70%), var(--chalk);border-radius:32px;min-height:300px;padding:42px}.personal-module__-rC3uG__emptyResult h3{letter-spacing:-.03em;font-size:24px;font-weight:500}.personal-module__-rC3uG__emptyResult p{font-size:15px;line-height:1.6}.personal-module__-rC3uG__result{background:linear-gradient(145deg,#fffdfb,#f5f1f24d);border:1px solid #240b2117;border-radius:28px;padding:30px;box-shadow:0 12px 40px #240b2106}.personal-module__-rC3uG__output{margin-top:26px!important;font-size:15px!important;line-height:1.7!important}.personal-module__-rC3uG__stale{background:var(--chalk);border-radius:12px;padding:12px;font-size:12px!important}.personal-module__-rC3uG__how{padding:95px 0 50px}.personal-module__-rC3uG__how h2{letter-spacing:-.055em;margin:18px 0 42px;font-size:clamp(32px,4vw,54px);font-weight:500;line-height:1.1}.personal-module__-rC3uG__how>div{grid-template-columns:repeat(3,1fr);gap:6vw;display:grid}.personal-module__-rC3uG__how article span{color:#654a4e;font-family:monospace;font-size:12px}.personal-module__-rC3uG__how h3{letter-spacing:-.025em;font-size:21px;font-weight:500}.personal-module__-rC3uG__how article p{font-size:15px;line-height:1.7}.personal-module__-rC3uG__scope{color:#654a4e;max-width:900px;margin-top:30px;font-size:12px;line-height:1.7}.personal-module__-rC3uG__footer{justify-content:space-between;gap:16px;padding:35px 0 50px;font-size:12px;display:flex}.personal-module__-rC3uG__footer>a:first-child{letter-spacing:-1px;font-size:22px}.personal-module__-rC3uG__editorBackdrop{z-index:10000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overscroll-behavior:contain;background:#240b2180;border:0;justify-content:center;align-items:flex-start;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}.personal-module__-rC3uG__editor{background:var(--paper);border-radius:30px;width:min(670px,100%);margin:auto;padding:30px;box-shadow:0 30px 100px #240b2133}.personal-module__-rC3uG__editor h2{letter-spacing:-.05em;font-size:36px;font-weight:500}.personal-module__-rC3uG__editor .personal-module__-rC3uG__row button{background:0 0;border:0;min-width:44px;min-height:44px}.personal-module__-rC3uG__editor form{gap:20px;display:grid}.personal-module__-rC3uG__editor label{gap:8px;font-size:13px;display:grid}.personal-module__-rC3uG__editor input:not([type=checkbox]),.personal-module__-rC3uG__editor textarea,.personal-module__-rC3uG__editor select{width:100%;min-width:0;color:var(--ink);background:var(--paper);outline-offset:3px;border:1px solid #240b2140;border-radius:13px;padding:12px;font-size:16px}.personal-module__-rC3uG__editor textarea{resize:vertical;line-height:1.5}.personal-module__-rC3uG__schedule{grid-template-columns:1fr 1.8fr;gap:16px;display:grid}.personal-module__-rC3uG__editor label.personal-module__-rC3uG__consent{align-items:flex-start;gap:12px;line-height:1.6;display:flex}.personal-module__-rC3uG__consent input{width:22px;height:22px;accent-color:var(--ink);flex-shrink:0}.personal-module__-rC3uG__editor form>p{margin:0;font-size:12px;line-height:1.6}.personal-module__-rC3uG__save{justify-content:center}.personal-module__-rC3uG__retry{background:var(--chalk);border:0;border-radius:24px;align-items:center;gap:10px;min-height:44px;padding:14px;display:flex}@media (max-width:760px){.personal-module__-rC3uG__hero[data-workspace]{grid-template-columns:1fr}.personal-module__-rC3uG__hero[data-workspace] .personal-module__-rC3uG__art{display:none}.personal-module__-rC3uG__hero[data-workspace] .personal-module__-rC3uG__intro h1{font-size:clamp(40px,10.9vw,59px)}.personal-module__-rC3uG__nav{gap:10px;min-height:82px}.personal-module__-rC3uG__brand{font-size:24px}.personal-module__-rC3uG__brand span{display:none}.personal-module__-rC3uG__nav nav{gap:16px;font-size:12px}.personal-module__-rC3uG__hero{grid-template-columns:1fr;gap:30px;padding:28px 0}.personal-module__-rC3uG__intro h1{font-size:clamp(43px,12vw,59px)}.personal-module__-rC3uG__intro>p:not(.personal-module__-rC3uG__eyebrow){font-size:16px}.personal-module__-rC3uG__art{border-radius:30px;min-height:320px}.personal-module__-rC3uG__artCaption{font-size:22px;bottom:25px;left:24px}.personal-module__-rC3uG__heroActions{gap:12px}.personal-module__-rC3uG__heroActions>button,.personal-module__-rC3uG__heroActions>a:first-child{padding:15px 19px}.personal-module__-rC3uG__workspace{grid-template-columns:1fr;gap:35px}.personal-module__-rC3uG__worker{align-items:flex-start;gap:12px;margin-bottom:35px;padding:18px}.personal-module__-rC3uG__worker p{font-size:12px}.personal-module__-rC3uG__worker>svg{display:none}.personal-module__-rC3uG__sectionHeading h2{font-size:34px}.personal-module__-rC3uG__responsibility,.personal-module__-rC3uG__result{border-radius:24px;padding:23px}.personal-module__-rC3uG__how{padding-top:70px}.personal-module__-rC3uG__how>div{grid-template-columns:1fr;gap:25px}.personal-module__-rC3uG__how h2{margin-bottom:30px}.personal-module__-rC3uG__how h3{margin:10px 0}.personal-module__-rC3uG__how article p{margin:0}.personal-module__-rC3uG__footer{flex-wrap:wrap}.personal-module__-rC3uG__editorBackdrop{padding:10px}.personal-module__-rC3uG__editor{border-radius:24px;margin:0 auto;padding:22px}.personal-module__-rC3uG__editor h2{font-size:30px}.personal-module__-rC3uG__schedule{grid-template-columns:1fr}.personal-module__-rC3uG__emptyResult{padding:30px}.personal-module__-rC3uG__presence{top:15px;right:15px}}@media (prefers-reduced-motion:reduce){.personal-module__-rC3uG__art img{transition:none}.personal-module__-rC3uG__art:hover img{transform:none}}.personal-module__-rC3uG__editorBackdrop::backdrop{background:#240b2180}.personal-module__-rC3uG__editorBackdrop:not([open]){display:none}.personal-module__-rC3uG__page h1,.personal-module__-rC3uG__page h2,.personal-module__-rC3uG__page h3{font-family:var(--font-body), sans-serif}.personal-module__-rC3uG__page{background:0 0;max-width:1680px;margin-inline:auto;padding:0 clamp(16px,4vw,70px)}.personal-module__-rC3uG__nav{max-width:1420px;min-height:90px;margin:0 auto}.personal-module__-rC3uG__brand{letter-spacing:-.04em;align-items:center;gap:10px;display:inline-flex}.personal-module__-rC3uG__brand>.personal-module__-rC3uG__brandMark{background:var(--ink);color:#e4c2cb;border-radius:13px;place-items:center;width:42px;height:42px;margin:0;display:inline-grid}.personal-module__-rC3uG__brandMark>svg{width:33px;height:33px}.personal-module__-rC3uG__brand>.personal-module__-rC3uG__brandName{letter-spacing:-.04em;align-items:baseline;gap:7px;margin:0;font-size:23px;font-weight:600;display:flex}.personal-module__-rC3uG__brandName>span{letter-spacing:-.01em;margin:0;font-size:10px;font-weight:400}.personal-module__-rC3uG__nav .personal-module__-rC3uG__navActions{gap:22px;font-size:12px}.personal-module__-rC3uG__nav .personal-module__-rC3uG__signIn{background:var(--chalk);border:1px solid #e4d8dd;border-radius:11px;padding:10px 16px}.personal-module__-rC3uG__notice:empty{display:none}.personal-module__-rC3uG__notice{max-width:1420px;margin-inline:auto}.personal-module__-rC3uG__loading{margin:40px 0 70px;font-size:18px}.personal-module__-rC3uG__call{max-width:1420px;margin:35px auto}.personal-module__-rC3uG__callHeading{justify-content:space-between;align-items:center;gap:20px;display:flex}.personal-module__-rC3uG__callHeading a{align-items:center;min-height:44px;font-size:12px;display:flex}.personal-module__-rC3uG__page .personal-module__-rC3uG__ongoing{border-top:1px solid #ded1d7;border-bottom:1px solid #ded1d7;max-width:1420px;margin:24px auto;padding:0}.personal-module__-rC3uG__page .personal-module__-rC3uG__ongoing>summary{justify-content:space-between;gap:20px;min-height:97px;padding:18px 0;text-decoration:none}.personal-module__-rC3uG__ongoing>summary>span:first-child{gap:6px;display:grid}.personal-module__-rC3uG__ongoing>summary .personal-module__-rC3uG__eyebrow{color:#654a4e;font-size:9px}.personal-module__-rC3uG__ongoing>summary strong{letter-spacing:-.04em;font-size:25px;font-weight:500}.personal-module__-rC3uG__ongoingCount{color:#654a4e;align-items:center;gap:15px;font-size:12px;display:flex}.personal-module__-rC3uG__ongoing[open]>summary .personal-module__-rC3uG__ongoingCount svg{transform:rotate(180deg)}.personal-module__-rC3uG__ongoingIntro{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.personal-module__-rC3uG__ongoingIntro p{max-width:550px;font-size:14px;line-height:1.5}.personal-module__-rC3uG__ongoingIntro .personal-module__-rC3uG__save{border-radius:12px}.personal-module__-rC3uG__ongoing .personal-module__-rC3uG__worker{border-radius:14px;margin-bottom:30px}.personal-module__-rC3uG__ongoing .personal-module__-rC3uG__workspace{padding-bottom:32px}.personal-module__-rC3uG__page .personal-module__-rC3uG__how{max-width:1420px;margin:0 auto;padding:0}.personal-module__-rC3uG__page .personal-module__-rC3uG__how>summary{justify-content:space-between;padding:7px 0;font-size:12px;text-decoration:none}.personal-module__-rC3uG__how>.personal-module__-rC3uG__howContent{padding:25px 0;display:block}.personal-module__-rC3uG__howContent>div{grid-template-columns:repeat(3,1fr);gap:4vw;display:grid}.personal-module__-rC3uG__how h2{margin-bottom:25px;font-size:34px}.personal-module__-rC3uG__how h3{font-size:18px}.personal-module__-rC3uG__how article p{font-size:13px}.personal-module__-rC3uG__footer{color:#654a4e;border-top:1px solid #e7dce1;align-items:center;max-width:1420px;margin:25px auto 0;padding:35px 0;font-size:11px}.personal-module__-rC3uG__footer>a:first-child{color:var(--ink);font-size:23px}@media (max-width:760px){.personal-module__-rC3uG__page{padding:0 15px}.personal-module__-rC3uG__nav{gap:8px;min-height:73px}.personal-module__-rC3uG__brand>.personal-module__-rC3uG__brandMark{border-radius:10px;width:35px;height:35px}.personal-module__-rC3uG__brandMark>svg{width:27px;height:27px}.personal-module__-rC3uG__brand>.personal-module__-rC3uG__brandName{font-size:20px;display:flex}.personal-module__-rC3uG__brandName>span,.personal-module__-rC3uG__nav .personal-module__-rC3uG__phoneLink{display:none}.personal-module__-rC3uG__nav .personal-module__-rC3uG__navActions{gap:8px;font-size:11px}.personal-module__-rC3uG__nav .personal-module__-rC3uG__signIn{padding:9px 13px}.personal-module__-rC3uG__page .personal-module__-rC3uG__ongoing{margin:20px auto}.personal-module__-rC3uG__page .personal-module__-rC3uG__ongoing>summary{gap:12px;min-height:88px}.personal-module__-rC3uG__ongoing>summary strong{font-size:21px}.personal-module__-rC3uG__ongoingCount{gap:8px;font-size:10px}.personal-module__-rC3uG__ongoingIntro{flex-direction:column;align-items:start;gap:8px}.personal-module__-rC3uG__ongoingIntro p,.personal-module__-rC3uG__ongoingIntro .personal-module__-rC3uG__save{font-size:12px}.personal-module__-rC3uG__howContent>div{grid-template-columns:1fr;gap:25px}.personal-module__-rC3uG__how h2{font-size:29px}.personal-module__-rC3uG__footer{padding-bottom:calc(26px + env(safe-area-inset-bottom));font-size:10px}}.personal-module__-rC3uG__around{max-width:1420px;margin:36px auto 30px}.personal-module__-rC3uG__aroundHeading{flex-direction:row-reverse;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:16px;display:flex}.personal-module__-rC3uG__aroundHeading h2{letter-spacing:-.055em;margin:0;font-size:30px;font-weight:500;line-height:1.1}.personal-module__-rC3uG__aroundHeading .personal-module__-rC3uG__eyebrow{color:var(--do-ink);font-size:9px}.personal-module__-rC3uG__aroundGrid{grid-template-columns:1fr 1fr;align-items:start;gap:17px;display:grid}.personal-module__-rC3uG__page .personal-module__-rC3uG__aroundPanel{border:1px solid color-mix(in srgb, var(--do-ink) 16%, transparent);border-radius:16px;min-width:0;margin:0}.personal-module__-rC3uG__page .personal-module__-rC3uG__aroundPanel>summary{gap:15px;min-height:95px;padding:21px;text-decoration:none}.personal-module__-rC3uG__aroundPanel>summary>svg:first-child{color:var(--do-plum);flex-shrink:0}.personal-module__-rC3uG__aroundPanel>summary>span{flex-direction:column;gap:5px;display:flex}.personal-module__-rC3uG__aroundPanel>summary strong{letter-spacing:-.025em;font-size:17px;font-weight:500}.personal-module__-rC3uG__aroundPanel>summary small{color:var(--do-ink);font-size:11px}.personal-module__-rC3uG__aroundPanel>summary>svg:last-child{flex-shrink:0;margin-left:auto}.personal-module__-rC3uG__aroundPanel[open]{grid-column:1/-1}.personal-module__-rC3uG__aroundPanel[open]>summary>svg:last-child{transform:rotate(45deg)}.personal-module__-rC3uG__aroundPanel>section{margin:0 20px 20px}@media (max-width:760px){.personal-module__-rC3uG__around{margin-top:27px}.personal-module__-rC3uG__aroundHeading{display:block}.personal-module__-rC3uG__aroundHeading h2{margin-top:7px;font-size:27px}.personal-module__-rC3uG__aroundHeading .personal-module__-rC3uG__eyebrow{margin:0;font-size:8px}.personal-module__-rC3uG__aroundGrid{grid-template-columns:1fr;gap:11px}.personal-module__-rC3uG__page .personal-module__-rC3uG__aroundPanel>summary{gap:12px;min-height:86px;padding:16px}.personal-module__-rC3uG__aroundPanel>summary strong{font-size:16px}.personal-module__-rC3uG__aroundPanel>summary small{font-size:10px;line-height:1.5}.personal-module__-rC3uG__aroundPanel>section{margin:0 9px 12px}}.personal-module__-rC3uG__page :where(h1,h2,h3,h4){color:var(--ink)}.personal-module__-rC3uG__page{background:0 0;max-width:none}.personal-module__-rC3uG__nav{max-width:1280px;min-height:88px}.personal-module__-rC3uG__more{position:relative}.personal-module__-rC3uG__page .personal-module__-rC3uG__more>summary{cursor:pointer;background:#f5f1f2;border:1px solid #240b210b;border-radius:15px;align-items:center;gap:10px;min-height:44px;padding:9px 14px;font-size:12px;text-decoration:none;list-style:none;display:flex}.personal-module__-rC3uG__more>summary::-webkit-details-marker{display:none}.personal-module__-rC3uG__page .personal-module__-rC3uG__more>nav{z-index:15;background:#fffdfb;border:1px solid #e2d6dd;border-radius:22px;gap:0;min-width:250px;padding:12px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 15px 50px #240b2120}.personal-module__-rC3uG__more nav a{border-radius:12px;padding:11px 13px}.personal-module__-rC3uG__more nav a:hover{background:#f5f1f2}.personal-module__-rC3uG__nav .personal-module__-rC3uG__signIn{border-radius:15px}.personal-module__-rC3uG__around,.personal-module__-rC3uG__page .personal-module__-rC3uG__ongoing,.personal-module__-rC3uG__page .personal-module__-rC3uG__how,.personal-module__-rC3uG__footer{max-width:1000px}.personal-module__-rC3uG__around{padding-top:28px}.personal-module__-rC3uG__footer{margin-top:45px}.personal-module__-rC3uG__nav .personal-module__-rC3uG__phoneLink{display:none}@media (max-width:760px){.personal-module__-rC3uG__nav{min-height:76px}.personal-module__-rC3uG__nav .personal-module__-rC3uG__navActions{gap:7px}.personal-module__-rC3uG__page .personal-module__-rC3uG__more>summary,.personal-module__-rC3uG__nav .personal-module__-rC3uG__signIn{padding:9px 11px}.personal-module__-rC3uG__page .personal-module__-rC3uG__more>nav{min-width:235px;max-width:calc(100vw - 32px);right:-70px}}.personal-module__-rC3uG__page[data-do-identity=assembled-glass]{background:var(--do-chalk);padding:0 clamp(22px,5vw,90px)}.personal-module__-rC3uG__page[data-do-identity=assembled-glass] .personal-module__-rC3uG__more>summary{background:var(--do-paper);border-color:#0000}.personal-module__-rC3uG__page[data-do-identity=assembled-glass] .personal-module__-rC3uG__nav .personal-module__-rC3uG__signIn{border:1px solid color-mix(in srgb, var(--do-ink) 12.55%, transparent);background:var(--do-paper);border-radius:999px}.personal-module__-rC3uG__around{color:#492b3e;max-width:1120px;margin:24px auto 40px;padding:30px 0 0}.personal-module__-rC3uG__aroundHeading h2{color:#492b3e;letter-spacing:-.05em;font-size:38px;font-weight:500}.personal-module__-rC3uG__aroundGrid{gap:24px}.personal-module__-rC3uG__aroundPanel{background:#fffdfb80;overflow:hidden;box-shadow:inset 0 1px #fff,0 14px 30px #916a700a;border:0!important;border-radius:32px!important}.personal-module__-rC3uG__aroundPanel:nth-child(2){background:#dad2f430}.personal-module__-rC3uG__aroundPanel>summary{transition:transform .26s,background .26s;color:#492b3e!important;min-height:122px!important;padding:24px!important}.personal-module__-rC3uG__aroundPanel>summary>svg:first-child{background:radial-gradient(circle at 30% 25%,#fffdfb,#eac8df 60%,#c4a098);border-radius:50%;width:62px;height:62px;padding:17px;box-shadow:inset 2px 3px 3px #fffdfbdd,inset -3px -5px 8px #916a7030,0 7px 15px #916a701a}.personal-module__-rC3uG__aroundPanel:nth-child(2)>summary>svg:first-child{background:linear-gradient(135deg,#fffdfb,#dad2f4);border-radius:23px 32px 23px 23px;transform:rotate(-5deg)}.personal-module__-rC3uG__aroundPanel>summary:hover{background:#fffdfb8c;transform:translateY(-2px)}.personal-module__-rC3uG__aroundPanel strong{color:#492b3e;letter-spacing:-.025em;font-size:19px!important}.personal-module__-rC3uG__aroundPanel small{color:#654a4e;line-height:1.5}.personal-module__-rC3uG__page .personal-module__-rC3uG__how{max-width:1120px;margin:20px auto 24px;padding:0;border:0!important}.personal-module__-rC3uG__page .personal-module__-rC3uG__how>summary{color:#654a4e;justify-content:flex-start;gap:18px;width:fit-content;min-height:44px;padding:7px 0;font-size:12px}@media (max-width:700px){.personal-module__-rC3uG__around{margin:16px 0 24px;padding-top:18px}.personal-module__-rC3uG__aroundHeading h2{font-size:30px}.personal-module__-rC3uG__aroundGrid{gap:12px}.personal-module__-rC3uG__aroundPanel>summary{min-height:112px!important;padding:18px!important}.personal-module__-rC3uG__aroundPanel strong{font-size:17px!important}.personal-module__-rC3uG__aroundPanel>summary>svg:first-child{width:54px;height:54px;padding:14px}}@media (prefers-reduced-motion:reduce){.personal-module__-rC3uG__aroundPanel>summary{transition:none;transform:none!important}}
.do-download-ctas-module__EV_t-W__wrap{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.do-download-ctas-module__EV_t-W__primary,.do-download-ctas-module__EV_t-W__secondary{font:13px/1.3 var(--font-body), "Instrument Sans", sans-serif;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:12px 16px;text-decoration:none;display:inline-flex}.do-download-ctas-module__EV_t-W__primary{background:#240b21;border:1px solid #240b21;color:#fffdfb!important}.do-download-ctas-module__EV_t-W__secondary{background:#fffdfb;border:1px solid #dccbd6;color:#240b21!important}.do-download-ctas-module__EV_t-W__guide{text-underline-offset:3px;font-size:12px;text-decoration:underline;color:#654a4e!important}.do-download-ctas-module__EV_t-W__hero .do-download-ctas-module__EV_t-W__primary{background:#fffdfb;border-color:#fffdfb;color:#240b21!important}.do-download-ctas-module__EV_t-W__hero .do-download-ctas-module__EV_t-W__secondary{background:0 0;border-color:#d9a4c388;color:#fffdfb!important}.do-download-ctas-module__EV_t-W__hero .do-download-ctas-module__EV_t-W__guide{color:#cdb2c2!important}.do-download-ctas-module__EV_t-W__sheet .do-download-ctas-module__EV_t-W__primary{background:#240b21;color:#fffdfb!important}.do-download-ctas-module__EV_t-W__compact{gap:8px}.do-download-ctas-module__EV_t-W__compact .do-download-ctas-module__EV_t-W__primary,.do-download-ctas-module__EV_t-W__compact .do-download-ctas-module__EV_t-W__secondary{padding:10px 12px;font-size:12px}.do-download-ctas-module__EV_t-W__banner{color:#240b21;background:#fffdfb;border-bottom:1px solid #dccbd6;gap:12px;width:100%;padding:14px 7%}.do-download-ctas-module__EV_t-W__bannerLabel{font:10px/1.4 var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.12em;text-transform:uppercase;color:#916a70;margin:0 8px 0 0}.do-download-ctas-module__EV_t-W__banner .do-download-ctas-module__EV_t-W__primary{background:#240b21;color:#fffdfb!important}.do-download-ctas-module__EV_t-W__banner .do-download-ctas-module__EV_t-W__secondary{background:#f5f1f2;border-color:#dccbd6;color:#240b21!important}@media (max-width:700px){.do-download-ctas-module__EV_t-W__banner{padding:12px 5%}}
.do-site-assistant-module__5AZ-Na__widget{z-index:60;font-family:var(--font-sans);color:#240b21;position:fixed;bottom:20px;right:20px}.do-site-assistant-module__5AZ-Na__trigger{color:#fffdfb;font:inherit;cursor:pointer;float:right;background:#240b21;border:1px solid #240b21;border-radius:999px;padding:14px 22px}.do-site-assistant-module__5AZ-Na__panel{background:#fffdfb;border:1px solid #eac8df;border-radius:24px;width:min(440px,100vw - 32px);max-height:calc(100dvh - 110px);margin-bottom:12px;padding:20px;overflow:auto;box-shadow:0 12px 44px #240b2120}.do-site-assistant-module__5AZ-Na__panel header{justify-content:space-between;align-items:center;display:flex}.do-site-assistant-module__5AZ-Na__panel header button{color:inherit;cursor:pointer;background:0 0;border:0}.do-site-assistant-module__5AZ-Na__panel>p{font-size:14px;line-height:1.5}.do-site-assistant-module__5AZ-Na__panel a{color:inherit}@media (max-width:500px){.do-site-assistant-module__5AZ-Na__widget{bottom:16px;right:16px}.do-site-assistant-module__5AZ-Na__panel{padding:16px}}@media (max-width:650px){.do-site-assistant-module__5AZ-Na__widget[data-home-inline]{z-index:11;flex-direction:column;align-items:flex-end;margin:24px 20px 0;display:flex;position:relative;inset:auto}.do-site-assistant-module__5AZ-Na__widget[data-home-inline] .do-site-assistant-module__5AZ-Na__trigger{float:none;min-height:44px}.do-site-assistant-module__5AZ-Na__widget[data-home-inline] .do-site-assistant-module__5AZ-Na__panel{width:100%;max-height:none}}
.install-module__ExfitG__page{color:#240b21;max-width:760px;font-family:var(--font-body), "Instrument Sans", sans-serif;background:#f5f1f2;min-height:100svh;margin:0 auto;padding:28px 22px 100px}.install-module__ExfitG__header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:36px;display:flex}.install-module__ExfitG__brand{letter-spacing:-.04em;color:inherit;align-items:center;gap:10px;font-size:28px;text-decoration:none;display:inline-flex}.install-module__ExfitG__mark{color:#f3ceeb;background:radial-gradient(at 25% 15%,#c995a8,#391333 67%,#240b21);border-radius:14px;place-items:center;width:40px;height:40px;display:grid}.install-module__ExfitG__markSvg{width:26px;height:26px}.install-module__ExfitG__nav{flex-wrap:wrap;gap:16px;font-size:13px;display:flex}.install-module__ExfitG__navLink{color:inherit}.install-module__ExfitG__heroTitle{letter-spacing:-.05em;margin:8px 0 14px;font-size:clamp(40px,8vw,64px);line-height:1.02}.install-module__ExfitG__heroCopy{color:#654a4e;max-width:46ch;margin:0 0 20px;line-height:1.55}.install-module__ExfitG__kicker{font:10px/1.4 var(--font-mono), "IBM Plex Mono", monospace;letter-spacing:.12em;color:#916a70;margin:0}.install-module__ExfitG__card{background:#fffdfb;border:1px solid #dccbd6;border-radius:22px;margin-top:28px;padding:24px}.install-module__ExfitG__cardTitle{letter-spacing:-.03em;margin:0 0 12px;font-size:24px}.install-module__ExfitG__list{color:#654a4e;margin:0 0 14px;padding-left:1.2em;line-height:1.55}.install-module__ExfitG__listItem{margin:8px 0}.install-module__ExfitG__note{color:#654a4e;background:#f5f1f2;border-radius:14px;padding:12px 14px;font-size:13px;line-height:1.5}.install-module__ExfitG__cta{background:#240b21;border-radius:999px;margin-top:14px;padding:12px 16px;font-size:14px;text-decoration:none;display:inline-flex;color:#fffdfb!important}.install-module__ExfitG__alt{color:#654a4e;margin:12px 0 0;font-size:12px}.install-module__ExfitG__altLink{color:inherit}.install-module__ExfitG__foot{margin-top:36px}.install-module__ExfitG__footLink{color:inherit}.install-module__ExfitG__code{font-family:var(--font-mono), "IBM Plex Mono", monospace;font-size:.92em}@media (max-width:600px){.install-module__ExfitG__header{flex-direction:column;align-items:flex-start}}.install-module__ExfitG__page{background:#fffdfb;max-width:920px;padding:0 28px 90px}.install-module__ExfitG__header{min-height:88px;margin-bottom:25px}.install-module__ExfitG__navLink{align-items:center;min-height:44px;display:flex}.install-module__ExfitG__hero{text-align:center;padding:10px 0 50px}.install-module__ExfitG__hero>span{--presence-size:170px}.install-module__ExfitG__heroTitle{font-size:clamp(38px,5vw,54px);font-weight:500}.install-module__ExfitG__hero .install-module__ExfitG__heroCopy{margin:15px auto 25px}.install-module__ExfitG__cta{background:linear-gradient(165deg,#654a4e,#240b21);border:1px solid #654a4e;border-radius:16px;justify-content:center;align-items:center;min-height:48px;box-shadow:inset 0 1px #eac8df80,0 2px #240b21,0 8px 18px #240b2118}.install-module__ExfitG__card{background:#f5f1f2;border:0;border-radius:30px;padding:30px}.install-module__ExfitG__card[id=phone]{background:#dad2f4}.install-module__ExfitG__note{background:#fffdfb99}.install-module__ExfitG__developer{margin:35px 0}.install-module__ExfitG__developer>summary{cursor:pointer;letter-spacing:-.02em;border-top:1px solid #240b2118;justify-content:space-between;align-items:center;min-height:70px;font-size:18px;list-style:none;display:flex}.install-module__ExfitG__developer>summary::-webkit-details-marker{display:none}.install-module__ExfitG__developer .install-module__ExfitG__card{margin-top:20px}.install-module__ExfitG__developer[open]>summary span{transform:rotate(45deg)}@media (max-width:600px){.install-module__ExfitG__page{padding:0 20px 70px}.install-module__ExfitG__header{gap:10px;min-height:76px}.install-module__ExfitG__nav{gap:12px;font-size:11px}.install-module__ExfitG__nav>a:nth-child(2){display:none}.install-module__ExfitG__hero{padding:0 0 35px}.install-module__ExfitG__hero>span{--presence-size:145px}.install-module__ExfitG__heroCopy{font-size:14px}.install-module__ExfitG__card{border-radius:24px;padding:23px}.install-module__ExfitG__developer>summary{font-size:17px}}
.orbGrid-module__hH9GLq__search{margin-bottom:22px;position:relative}.orbGrid-module__hH9GLq__searchIcon{color:#a89d86;pointer-events:none;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.orbGrid-module__hH9GLq__searchInput{color:#3a3832;-webkit-backdrop-filter:blur(16px);background:linear-gradient(#ffffffbd,#fff7ec80);border:1px solid #ffe07899;border-radius:99px;outline:none;width:100%;padding:14px 18px 14px 46px;font-size:16px;transition:border-color .2s,box-shadow .2s;box-shadow:inset 0 1px #fffc,0 8px 22px #c8960012}.orbGrid-module__hH9GLq__searchInput::placeholder{color:#a89d86}.orbGrid-module__hH9GLq__searchInput:focus{border-color:#ffcd28d9;box-shadow:inset 0 1px #ffffffe6,0 10px 26px #ffc81e24}.orbGrid-module__hH9GLq__filters{flex-wrap:wrap;gap:10px;margin-bottom:34px;display:flex}.orbGrid-module__hH9GLq__filter,.orbGrid-module__hH9GLq__filterActive{font-family:var(--font-space-mono), var(--mk-mono), "Space Mono", monospace;letter-spacing:.04em;white-space:nowrap;cursor:pointer;border-radius:99px;padding:10px 20px;font-size:12px;transition:transform .15s,background .2s,border-color .2s}.orbGrid-module__hH9GLq__filter{color:#56544b;background:#fffdf7;border:1px solid #ece4d6}.orbGrid-module__hH9GLq__filter:hover{border-color:#ffcd2899;transform:translateY(-1px)}.orbGrid-module__hH9GLq__filterActive{color:#fff7ec;background:#3a3832;border:1px solid #3a3832}.orbGrid-module__hH9GLq__grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.orbGrid-module__hH9GLq__empty{text-align:center;color:#56544b;padding:64px 0;font-size:16px}.orbGrid-module__hH9GLq__card{background:#fff;border:1px solid #ece4d6;border-radius:26px;flex-direction:column;padding:26px;transition:transform .32s cubic-bezier(.2,.7,.3,1),box-shadow .32s,border-color .32s;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 44px #b48c0014}.orbGrid-module__hH9GLq__card:hover{border-color:#ffcd288c;transform:translateY(-7px);box-shadow:0 30px 66px #e6b4004d,0 0 46px #ffcd2838}.orbGrid-module__hH9GLq__cardDark{background:linear-gradient(150deg,#3a3832,#2a2824);border:1px solid #0000;box-shadow:0 22px 50px #3a38323d}.orbGrid-module__hH9GLq__cardDark:hover{border-color:#0000;box-shadow:0 34px 70px #3a38326b,0 0 64px #ffc81e61}.orbGrid-module__hH9GLq__cardGlow{opacity:.16;pointer-events:none;background:radial-gradient(circle,#bfa37a,#0000 70%);border-radius:50%;width:150px;height:150px;position:absolute;top:-40px;right:-40px}.orbGrid-module__hH9GLq__cardDark .orbGrid-module__hH9GLq__cardGlow{opacity:.45}.orbGrid-module__hH9GLq__head{align-items:center;gap:14px;margin-bottom:18px;text-decoration:none;display:flex;position:relative}.orbGrid-module__hH9GLq__orb{border-radius:50%;flex:none;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:relative;box-shadow:inset 0 2px 6px #ffffffd9,inset 0 -10px 20px #966e0038,0 16px 30px #dcaa004d}.orbGrid-module__hH9GLq__orbSpec{filter:blur(1px);pointer-events:none;background:radial-gradient(circle at 40% 35%,#fffffff2,#fff0 70%);border-radius:50%;width:18px;height:12px;position:absolute;top:10px;left:14px}.orbGrid-module__hH9GLq__orbIcon{width:32px;height:32px;position:relative}.orbGrid-module__hH9GLq__nameWrap{flex-direction:column;gap:2px;min-width:0;display:flex}.orbGrid-module__hH9GLq__name{font-family:var(--font-cormorant), "Cormorant Garamond", Georgia, serif;letter-spacing:-.01em;color:#3a3832;font-size:23px;font-weight:600;line-height:1.04;display:block}.orbGrid-module__hH9GLq__cardDark .orbGrid-module__hH9GLq__name{color:#fff7ec}.orbGrid-module__hH9GLq__tag{font-family:var(--font-space-mono), var(--mk-mono), "Space Mono", monospace;letter-spacing:.04em;text-transform:uppercase;color:#9a8e72;font-size:12px;display:block}.orbGrid-module__hH9GLq__cardDark .orbGrid-module__hH9GLq__tag{color:#c9a23a}.orbGrid-module__hH9GLq__blurb{color:#56544b;flex:1;margin:0 0 22px;font-size:15px;line-height:1.55;text-decoration:none;position:relative}.orbGrid-module__hH9GLq__cardDark .orbGrid-module__hH9GLq__blurb{color:#cfc7ba}.orbGrid-module__hH9GLq__foot{justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.orbGrid-module__hH9GLq__price{font-family:var(--font-space-mono), var(--mk-mono), "Space Mono", monospace;color:#7e7458;font-size:12px}.orbGrid-module__hH9GLq__cardDark .orbGrid-module__hH9GLq__price{color:#9a8e72}.orbGrid-module__hH9GLq__footActions{align-items:center;gap:6px;display:flex}.orbGrid-module__hH9GLq__details{font-family:var(--font-space-mono), var(--mk-mono), "Space Mono", monospace;letter-spacing:.03em;color:#7e7458;border-radius:99px;padding:9px 12px;font-size:12px;text-decoration:none;transition:color .2s,background .2s}.orbGrid-module__hH9GLq__details:hover{color:#3a3832;background:#3a38320d}.orbGrid-module__hH9GLq__cardDark .orbGrid-module__hH9GLq__details{color:#cfc7ba}.orbGrid-module__hH9GLq__cardDark .orbGrid-module__hH9GLq__details:hover{color:#fff7ec;background:#ffffff14}.orbGrid-module__hH9GLq__installPill{color:#3a3832;white-space:nowrap;font-size:13px;font-weight:900;font-family:var(--font-lato), var(--mk-display), "Lato", sans-serif;background:linear-gradient(#ffe067e6,#ffcd28eb);border:1px solid #ffffffd9;border-radius:99px;align-items:center;gap:6px;padding:9px 20px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 1px #ffffffe6,0 8px 18px #ffc81e38}.orbGrid-module__hH9GLq__installPill:hover{transform:translateY(-1px);box-shadow:inset 0 1px #fffffff2,0 12px 24px #ffc81e57}.orbGrid-module__hH9GLq__cardDark .orbGrid-module__hH9GLq__installPill{background:linear-gradient(#e4d6b0,#bfa37a);border:none;box-shadow:0 10px 22px #ffc81e4d}@media (max-width:1100px){.orbGrid-module__hH9GLq__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.orbGrid-module__hH9GLq__grid{grid-template-columns:1fr;gap:16px}}
.portable-module__aK9lIq__root{--ink:#240b21;--rose:#916a70;max-width:1120px;color:var(--ink);font-family:var(--font-instrument-sans),"Instrument Sans",sans-serif;margin:0 auto;padding:24px 28px 110px}.portable-module__aK9lIq__header,.portable-module__aK9lIq__toolbar,.portable-module__aK9lIq__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.portable-module__aK9lIq__header>a:last-child{color:var(--ink);font-size:14px;text-decoration:none}.portable-module__aK9lIq__intro{align-items:center;gap:24px;margin:48px 0 24px;display:flex}.portable-module__aK9lIq__intro h1{letter-spacing:-.055em;margin:10px 0 16px;font-size:clamp(42px,7vw,76px);font-weight:500;line-height:1}.portable-module__aK9lIq__intro p{color:#654a4e;margin:0}.portable-module__aK9lIq__eyebrow{letter-spacing:.08em;text-transform:uppercase;font-size:11px!important}.portable-module__aK9lIq__status{background:#f5e4e7;border-radius:20px;padding:16px 20px;line-height:1.5}.portable-module__aK9lIq__toolbar{margin:20px 0}.portable-module__aK9lIq__toolbar>div{gap:6px;display:flex}.portable-module__aK9lIq__root button{color:var(--ink);min-height:46px;font:inherit;cursor:pointer;background:#fffdfb;border:1px solid #916a7040;border-radius:999px;padding:10px 18px;font-size:14px}.portable-module__aK9lIq__root button[aria-pressed=true],.portable-module__aK9lIq__root .portable-module__aK9lIq__primary{background:var(--ink);color:#fffdfb;border-color:var(--ink);box-shadow:0 5px 16px #240b2118}.portable-module__aK9lIq__root button:disabled{opacity:.48;cursor:default}.portable-module__aK9lIq__root button:focus-visible,.portable-module__aK9lIq__root textarea:focus-visible{outline:3px solid var(--rose);outline-offset:3px}.portable-module__aK9lIq__notice{color:#654a4e;font-size:13px;line-height:1.5}.portable-module__aK9lIq__grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.portable-module__aK9lIq__card{background:#fffdfb;border:1px solid #916a7026;border-radius:32px;padding:28px;box-shadow:0 16px 44px #240b2107}.portable-module__aK9lIq__card h2{letter-spacing:-.035em;margin:0 0 24px;font-size:27px;font-weight:500}.portable-module__aK9lIq__card label{margin:16px 0 10px;font-size:14px;display:block}.portable-module__aK9lIq__root textarea{box-sizing:border-box;resize:vertical;width:100%;min-height:120px;color:var(--ink);font:inherit;background:#f5f1f2;border:1px solid #916a7040;border-radius:18px;padding:16px;line-height:1.5}.portable-module__aK9lIq__root .portable-module__aK9lIq__result{min-height:370px}.portable-module__aK9lIq__card .portable-module__aK9lIq__check{align-items:flex-start;gap:10px;line-height:1.5;display:flex}.portable-module__aK9lIq__check input{accent-color:var(--ink);flex-shrink:0;width:18px;height:18px;margin-top:4px}.portable-module__aK9lIq__bundle{overflow-wrap:anywhere;background:#dad2f430;border-radius:20px;margin:20px 0;padding:16px 18px}.portable-module__aK9lIq__bundle span{letter-spacing:.06em;text-transform:uppercase;font-size:11px}.portable-module__aK9lIq__bundle p{margin:8px 0 0;font-size:14px;line-height:1.55}.portable-module__aK9lIq__small{color:#654a4e;font-size:12px;line-height:1.65}.portable-module__aK9lIq__content{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.portable-module__aK9lIq__actions{justify-content:flex-start}.portable-module__aK9lIq__empty{text-align:center;color:#654a4e;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:225px;display:flex}.portable-module__aK9lIq__empty p{max-width:250px;font-size:18px;line-height:1.5}.portable-module__aK9lIq__saved{border-top:1px solid #916a7026;margin-top:24px;padding-top:14px}.portable-module__aK9lIq__saved h3{font-weight:500}.portable-module__aK9lIq__saved>button{text-align:left;overflow-wrap:anywhere;max-width:100%;margin:8px 0;display:block}.portable-module__aK9lIq__saved small{color:#654a4e;margin-top:6px;display:block}.portable-module__aK9lIq__root h1,.portable-module__aK9lIq__root h2,.portable-module__aK9lIq__root h3{color:var(--ink)}@media (max-width:700px){.portable-module__aK9lIq__root{padding:20px 16px 100px}.portable-module__aK9lIq__intro{gap:16px;margin:32px 0 22px}.portable-module__aK9lIq__intro h1{font-size:44px}.portable-module__aK9lIq__intro p:last-child{font-size:15px;line-height:1.5}.portable-module__aK9lIq__grid{grid-template-columns:1fr}.portable-module__aK9lIq__card{border-radius:26px;padding:22px}.portable-module__aK9lIq__toolbar{gap:12px}.portable-module__aK9lIq__toolbar>button{font-size:12px}.portable-module__aK9lIq__status{font-size:14px}.portable-module__aK9lIq__root textarea{font-size:16px}.portable-module__aK9lIq__root .portable-module__aK9lIq__result{min-height:340px}}
