.thread-excerpt-module__VDYE8G__excerpt{min-width:0;padding:var(--pt-s2) var(--pt-s5) var(--pt-s5);border:1px solid var(--pt-line);border-radius:var(--pt-radius);background:var(--pt-white)}.thread-excerpt-module__VDYE8G__excerptList{display:grid}.thread-excerpt-module__VDYE8G__excerptCard{padding:var(--pt-s4) 0 20px;color:var(--pt-ink)}.thread-excerpt-module__VDYE8G__excerptCard+.thread-excerpt-module__VDYE8G__excerptCard{border-top:1px solid var(--pt-line)}.thread-excerpt-module__VDYE8G__cardTop{justify-content:space-between;align-items:center;gap:var(--pt-s3);display:flex}.thread-excerpt-module__VDYE8G__stageName,.thread-excerpt-module__VDYE8G__status{font-size:var(--pt-t-label);letter-spacing:.08em;text-transform:uppercase;color:var(--pt-muted);font-weight:600;line-height:1.4}.thread-excerpt-module__VDYE8G__status{align-items:center;gap:var(--pt-s2);white-space:nowrap;letter-spacing:0;text-transform:none;color:var(--pt-ink);display:inline-flex}.thread-excerpt-module__VDYE8G__status:before{content:"";background:var(--pt-accent);border-radius:50%;width:6px;height:6px}.thread-excerpt-module__VDYE8G__line{gap:var(--pt-s3);margin-top:var(--pt-s3);color:var(--pt-muted);grid-template-columns:112px minmax(0,1fr);line-height:1.5;display:grid}.thread-excerpt-module__VDYE8G__reply{color:var(--pt-ink);font-weight:600}.thread-excerpt-module__VDYE8G__party{font-size:var(--pt-t-label);color:var(--pt-muted);font-weight:600;line-height:1.7}.thread-excerpt-module__VDYE8G__vadiy{color:var(--pt-ink)}.thread-excerpt-module__VDYE8G__excerptCaption{padding-top:var(--pt-s4);border-top:1px solid var(--pt-line);font-size:var(--pt-t-label);color:var(--pt-muted);line-height:1.4}@media (max-width:760px){.thread-excerpt-module__VDYE8G__excerpt{padding:0 var(--pt-s4) var(--pt-s4)}.thread-excerpt-module__VDYE8G__excerptCard{padding:var(--pt-s3) 0 var(--pt-s4)}.thread-excerpt-module__VDYE8G__line{margin-top:var(--pt-s2);grid-template-columns:1fr;gap:0;font-size:15px;line-height:22px}.thread-excerpt-module__VDYE8G__excerptCaption{padding-top:var(--pt-s3)}}
@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6e8df35dd937fa7a-s.0itc0wjx1mi4q.woff2)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:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fc2699ecc8323b38-s.1gwygi6ipeo67.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa0520225c6f3d07-s.p.33u8lzvd44aqk.woff2)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:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6e8df35dd937fa7a-s.0itc0wjx1mi4q.woff2)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:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fc2699ecc8323b38-s.1gwygi6ipeo67.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa0520225c6f3d07-s.p.33u8lzvd44aqk.woff2)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:Public Sans Fallback;src:local(Arial);ascent-override:90.59%;descent-override:21.46%;line-gap-override:0.0%;size-adjust:104.87%}.public_sans_67bb4fb6-module__xPE7yG__className{font-family:Public Sans,Public Sans Fallback;font-style:normal}.public_sans_67bb4fb6-module__xPE7yG__variable{--font-pub-sans:"Public Sans", "Public Sans Fallback"}
@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/0fb96d1b5bc8468e-s.2jilrsbix2ysy.woff2)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:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/1a36275c0a5dae4b-s.0hltrl_6_8g8_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/4516abe641523af1-s.1_oo8puzoz84h.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/8b28f59145c251c9-s.179awq6zthlsb.woff2)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:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/6809fa33fa73d760-s.1_4sbw1y71w5n.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/cef856781ea24bd1-s.p.42r14_4q5vmfj.woff2)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:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_ed4a5c08-module__WY_amq__className{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}.source_serif_4_ed4a5c08-module__WY_amq__variable{--font-pub-serif:"Source Serif 4", "Source Serif 4 Fallback"}
.ask-vadiy-module__aFqxDG__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ask-vadiy-module__aFqxDG__panel{z-index:60;right:max(var(--pt-s5), calc((100% - var(--pt-sheet)) / 2 + var(--pt-edge)));bottom:var(--pt-s5);width:min(400px,100vw - 32px);height:min(640px, calc(100svh - var(--pt-header) - 48px));border:1px solid var(--pt-ink);border-top:2px solid var(--pt-accent);border-radius:var(--pt-radius);background:var(--pt-ground);color:var(--pt-ink);transform-origin:100% 100%;opacity:0;visibility:hidden;transition:opacity var(--pt-d1) var(--pt-ease), transform var(--pt-d1) var(--pt-ease), visibility 0s linear var(--pt-d1);flex-direction:column;display:flex;position:fixed;transform:translateY(8px)scale(.97)}.ask-vadiy-module__aFqxDG__panel[data-side=start]{right:auto;left:max(var(--pt-s5), calc((100% - var(--pt-sheet)) / 2 + var(--pt-edge)));transform-origin:0 100%}.ask-vadiy-module__aFqxDG__scrim{z-index:59;pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--pt-d1) var(--pt-ease), visibility 0s linear var(--pt-d1);background:#eef0f3a3;position:fixed;inset:0}.ask-vadiy-module__aFqxDG__scrim[data-open]{opacity:1;visibility:visible;transition:opacity var(--pt-d2) var(--pt-ease), visibility 0s}@media (min-width:761px){.ask-vadiy-module__aFqxDG__scrim[data-tone=dark]{background:0 0}}.ask-vadiy-module__aFqxDG__panel[data-open]{opacity:1;visibility:visible;transition:opacity var(--pt-d2) var(--pt-ease), transform var(--pt-d2) var(--pt-ease), visibility 0s;transform:none}.ask-vadiy-module__aFqxDG__panelHeader{justify-content:space-between;align-items:flex-start;gap:var(--pt-s4);padding:20px var(--pt-s4) var(--pt-s4) 20px;border-bottom:1px solid var(--pt-line);display:flex}.ask-vadiy-module__aFqxDG__panelTitle{font-family:var(--pt-serif);font-size:var(--pt-t-title);font-weight:400;line-height:1.2}.ask-vadiy-module__aFqxDG__panelNote{margin-top:var(--pt-s2);font-size:var(--pt-t-label);color:var(--pt-muted);line-height:1.4}.ask-vadiy-module__aFqxDG__close{border-radius:var(--pt-radius);width:44px;height:44px;color:var(--pt-ink);font-size:var(--pt-t-title);cursor:pointer;background:0 0;border:0;flex:none;margin:-8px -4px 0 0;line-height:1}.ask-vadiy-module__aFqxDG__log{overscroll-behavior:contain;gap:var(--pt-s3);padding:20px var(--pt-s4) var(--pt-s3);flex-direction:column;flex:1;display:flex;position:relative;overflow-y:auto}.ask-vadiy-module__aFqxDG__bubble{max-width:88%;padding:var(--pt-s3) var(--pt-s4);border-radius:var(--pt-radius);font-size:var(--pt-t-body);animation:ask-vadiy-module__aFqxDG__bubbleIn var(--pt-d2) var(--pt-ease) backwards;line-height:1.5}.ask-vadiy-module__aFqxDG__bubble p+p,.ask-vadiy-module__aFqxDG__bubble ul+p{margin-top:var(--pt-s2)}.ask-vadiy-module__aFqxDG__bubble:focus-visible{outline:2px solid var(--pt-accent);outline-offset:2px}.ask-vadiy-module__aFqxDG__panel [data-quiet-focus]:not(input,textarea):focus-visible{outline:none}.ask-vadiy-module__aFqxDG__bubble ul{gap:var(--pt-s1);margin-top:var(--pt-s2);padding:0;list-style:none;display:grid}.ask-vadiy-module__aFqxDG__bubble li{gap:var(--pt-s3);display:flex}.ask-vadiy-module__aFqxDG__bubble li:before{content:"";background:var(--pt-accent);flex:none;width:5px;height:5px;margin-top:10px}.ask-vadiy-module__aFqxDG__vadiy{border:1px solid var(--pt-line);border-left:2px solid var(--pt-accent);align-self:flex-start}.ask-vadiy-module__aFqxDG__visitor{background:var(--pt-button-bg);color:var(--pt-button-fg);align-self:flex-end}.ask-vadiy-module__aFqxDG__links{gap:var(--pt-s1) var(--pt-s4);flex-wrap:wrap;display:flex}.ask-vadiy-module__aFqxDG__links a{min-height:32px;text-decoration:underline;-webkit-text-decoration-color:var(--pt-accent);text-decoration-color:var(--pt-accent);text-underline-offset:4px;align-items:center;font-weight:600;display:inline-flex}.ask-vadiy-module__aFqxDG__typing{border:1px solid var(--pt-line);color:var(--pt-muted);align-self:flex-start;font-weight:600}.ask-vadiy-module__aFqxDG__chips{gap:var(--pt-s2);margin-top:var(--pt-s1);flex-wrap:wrap;display:flex}.ask-vadiy-module__aFqxDG__chips button{min-height:40px;padding:var(--pt-s2) var(--pt-s3);border:1px solid var(--pt-line);border-radius:var(--pt-radius);color:var(--pt-ink);font-size:var(--pt-t-label);cursor:pointer;transition:border-color var(--pt-d1) var(--pt-ease);background:0 0;font-weight:600;line-height:1.4}.ask-vadiy-module__aFqxDG__chips .ask-vadiy-module__aFqxDG__chipSend{border-color:var(--pt-button-bg);background:var(--pt-button-bg);color:var(--pt-button-fg)}@media (hover:hover) and (pointer:fine){.ask-vadiy-module__aFqxDG__chips button:hover{border-color:var(--pt-ink)}}@media (max-width:860px){.ask-vadiy-module__aFqxDG__chips button{min-height:44px;padding:var(--pt-s2) var(--pt-s3);font-size:14px;line-height:20px}.ask-vadiy-module__aFqxDG__links a{min-height:44px}}.ask-vadiy-module__aFqxDG__compose{gap:var(--pt-s3);margin-top:var(--pt-s1);padding:var(--pt-s4);border:1px solid var(--pt-line);border-radius:var(--pt-radius);display:grid}.ask-vadiy-module__aFqxDG__composeTitle{font-weight:600}.ask-vadiy-module__aFqxDG__compose label{gap:var(--pt-s1);font-size:var(--pt-t-label);color:var(--pt-muted);font-weight:600;display:grid}.ask-vadiy-module__aFqxDG__compose input,.ask-vadiy-module__aFqxDG__compose textarea{width:100%;min-height:44px;padding:10px var(--pt-s3);border:1px solid var(--pt-line);border-radius:var(--pt-radius);background:var(--pt-ground);color:var(--pt-ink);font-size:var(--pt-t-body);font-weight:400;line-height:1.4}.ask-vadiy-module__aFqxDG__compose textarea{resize:vertical}.ask-vadiy-module__aFqxDG__compose input:focus-visible,.ask-vadiy-module__aFqxDG__compose textarea:focus-visible,.ask-vadiy-module__aFqxDG__inputRow input:focus-visible{outline:2px solid var(--pt-accent);outline-offset:0;border-color:var(--pt-accent)}.ask-vadiy-module__aFqxDG__composeActions{align-items:center;gap:var(--pt-s2) var(--pt-s4);flex-wrap:wrap;display:flex}.ask-vadiy-module__aFqxDG__composeActions button[type=submit]{min-height:44px;padding:0 var(--pt-s4);border-radius:var(--pt-radius);background:var(--pt-button-bg);color:var(--pt-button-fg);cursor:pointer;border:0;font-weight:600}.ask-vadiy-module__aFqxDG__composeActions button[disabled]{opacity:.6;cursor:default}.ask-vadiy-module__aFqxDG__linkButton{min-height:44px;color:var(--pt-ink);text-decoration:underline;-webkit-text-decoration-color:var(--pt-accent);text-decoration-color:var(--pt-accent);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.ask-vadiy-module__aFqxDG__notice{font-size:var(--pt-t-label);color:var(--pt-ink);line-height:1.4}.ask-vadiy-module__aFqxDG__sent{gap:var(--pt-s2);padding:var(--pt-s3) var(--pt-s4);border-left:2px solid var(--pt-accent);line-height:1.5;display:grid}.ask-vadiy-module__aFqxDG__inputRow{gap:var(--pt-s2);padding:var(--pt-s3);border-top:1px solid var(--pt-line);display:flex}.ask-vadiy-module__aFqxDG__inputRow input{min-width:0;min-height:48px;padding:0 var(--pt-s4);border:1px solid var(--pt-line);border-radius:var(--pt-radius);background:var(--pt-ground);color:var(--pt-ink);font-size:var(--pt-t-body);flex:1}.ask-vadiy-module__aFqxDG__inputRow button{border-radius:var(--pt-radius);background:var(--pt-button-bg);width:48px;height:48px;color:var(--pt-button-fg);font-size:var(--pt-t-lede);cursor:pointer;border:0;flex:none}.ask-vadiy-module__aFqxDG__inputRow button[disabled]{opacity:.5;cursor:default}@keyframes ask-vadiy-module__aFqxDG__bubbleIn{0%{opacity:0;transform:translateY(6px)}}@media (max-width:760px){.ask-vadiy-module__aFqxDG__scrim{pointer-events:auto;background:#eef0f3eb}.ask-vadiy-module__aFqxDG__panel,.ask-vadiy-module__aFqxDG__panel[data-side=start]{width:100%;height:min(86svh,680px);padding-bottom:env(safe-area-inset-bottom);transform-origin:50% 100%;border-radius:0;bottom:0;left:0;right:0;transform:translateY(24px)}}@media (max-width:480px){.ask-vadiy-module__aFqxDG__log{padding-inline:var(--pt-s3)}.ask-vadiy-module__aFqxDG__vadiy{max-width:100%;padding-inline:var(--pt-s3)}}@media print{.ask-vadiy-module__aFqxDG__panel,.ask-vadiy-module__aFqxDG__scrim{display:none!important}}@media (prefers-reduced-motion:reduce){.ask-vadiy-module__aFqxDG__panel,.ask-vadiy-module__aFqxDG__panel[data-open],.ask-vadiy-module__aFqxDG__chips button,.ask-vadiy-module__aFqxDG__scrim,.ask-vadiy-module__aFqxDG__scrim[data-open]{transition:none}.ask-vadiy-module__aFqxDG__bubble{animation:none}}
.contact-form-module__2xkRSW__form{gap:var(--pt-s4);flex-direction:column;display:flex}.contact-form-module__2xkRSW__formRow{gap:var(--pt-s4);grid-template-columns:1fr 1fr;display:grid}@media (max-width:560px){.contact-form-module__2xkRSW__formRow{grid-template-columns:1fr}}.contact-form-module__2xkRSW__field{gap:var(--pt-s2);font-size:var(--pt-t-label);color:var(--pt-muted);flex-direction:column;font-weight:600;line-height:1.4;display:flex}.contact-form-module__2xkRSW__input{min-height:48px;padding:var(--pt-s3) var(--pt-s4);border:1px solid var(--pt-line);border-radius:var(--pt-radius);background:var(--pt-ground);color:var(--pt-ink);font-size:var(--pt-t-body);transition:border-color var(--pt-d1) var(--pt-ease);font-weight:400;line-height:1.4}.contact-form-module__2xkRSW__input::placeholder{color:var(--pt-muted)}.contact-form-module__2xkRSW__input:hover{border-color:var(--pt-muted)}.contact-form-module__2xkRSW__input:focus{border-color:var(--pt-accent);outline:2px solid var(--pt-accent);outline-offset:0}textarea.contact-form-module__2xkRSW__input{resize:vertical;min-height:112px}.contact-form-module__2xkRSW__submit{min-height:48px;padding:0 var(--pt-s5);border:1px solid var(--pt-button-bg);border-radius:var(--pt-radius);background:var(--pt-button-bg);color:var(--pt-button-fg);font-size:var(--pt-t-body);cursor:pointer;transition:box-shadow var(--pt-d2) var(--pt-ease), background-color var(--pt-d2) var(--pt-ease), border-color var(--pt-d2) var(--pt-ease);justify-content:center;align-self:flex-start;align-items:center;font-weight:600;line-height:1;display:inline-flex}@media (hover:hover) and (pointer:fine){.contact-form-module__2xkRSW__submit:hover{border-color:var(--pt-button-hover-bg);background:var(--pt-button-hover-bg);box-shadow:inset 0 -3px 0 0 var(--pt-accent)}}.contact-form-module__2xkRSW__submit:disabled{opacity:.6;cursor:default}.contact-form-module__2xkRSW__formOk{justify-content:center;align-items:center;gap:var(--pt-s3);border-top:2px solid var(--pt-accent);min-height:200px;font-size:var(--pt-t-lede);text-align:center;flex-direction:column;padding:40px;font-weight:600;display:flex}.contact-form-module__2xkRSW__formOk p+p{font-size:var(--pt-t-body);color:var(--pt-muted);font-weight:400}.contact-form-module__2xkRSW__formOk a,.contact-form-module__2xkRSW__formNote a{text-decoration:underline;-webkit-text-decoration-color:var(--pt-accent);text-decoration-color:var(--pt-accent);text-underline-offset:3px;text-decoration-thickness:1px}.contact-form-module__2xkRSW__formErr{padding:var(--pt-s3) var(--pt-s4);border-left:2px solid var(--pt-accent);background:var(--pt-accent-soft);color:var(--pt-ink)}.contact-form-module__2xkRSW__formNote{font-size:var(--pt-t-label);color:var(--pt-muted);line-height:1.5}.contact-form-module__2xkRSW__trap{display:none}@media (prefers-reduced-motion:reduce){.contact-form-module__2xkRSW__input,.contact-form-module__2xkRSW__submit{transition:none}}
.public-chrome-module__LPlN3W__lockup{flex:none;align-items:center;display:inline-flex}.public-chrome-module__LPlN3W__wordmark{aspect-ratio:520/162;background:var(--pt-ink);width:104px;display:block;-webkit-mask:url(/landing/vadiy-wordmark-caps.png) 50%/contain no-repeat;mask:url(/landing/vadiy-wordmark-caps.png) 50%/contain no-repeat}.public-chrome-module__LPlN3W__header{z-index:40;background:var(--pt-ground);transition:box-shadow var(--pt-d2) var(--pt-ease);position:sticky;top:0;box-shadow:0 1px #0000}.public-chrome-module__LPlN3W__header[data-scrolled]{box-shadow:0 1px 0 0 var(--pt-line)}.public-chrome-module__LPlN3W__bar{align-items:center;gap:var(--pt-s5);height:calc(var(--pt-header) - 1px);display:flex}.public-chrome-module__LPlN3W__skip{top:calc(var(--pt-header) + var(--pt-s2));left:var(--pt-s5);z-index:1;min-height:44px;padding:0 var(--pt-s4);border-radius:var(--pt-radius);background:var(--pt-ink);color:var(--pt-ground);font-size:var(--pt-t-label);align-items:center;font-weight:600;display:inline-flex;position:fixed}.public-chrome-module__LPlN3W__skip:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;min-height:0;padding:0;overflow:hidden}.public-chrome-module__LPlN3W__brand{flex:none;align-items:center;min-height:48px;display:inline-flex}.public-chrome-module__LPlN3W__nav{align-items:center;gap:var(--pt-s1);margin-left:auto;display:flex;position:relative}.public-chrome-module__LPlN3W__nav a{z-index:1;min-height:40px;padding:0 var(--pt-s3);color:var(--pt-ink);white-space:nowrap;align-items:center;display:inline-flex;position:relative}.public-chrome-module__LPlN3W__nav a:after{content:"";left:var(--pt-s3);right:var(--pt-s3);background:var(--pt-accent);transform-origin:0;height:1px;position:absolute;bottom:8px;transform:scaleX(0)}.public-chrome-module__LPlN3W__nav a[aria-current]:after{transform:scaleX(1)}.public-chrome-module__LPlN3W__pill{z-index:0;border-radius:var(--pt-radius);background:var(--pt-white);transform-origin:0;opacity:0;pointer-events:none;width:100px;height:40px;transition:opacity var(--pt-d1) var(--pt-ease), transform var(--pt-d2) var(--pt-ease);margin-top:-20px;position:absolute;top:50%;left:0}.public-chrome-module__LPlN3W__pill[data-on]{opacity:1;transition:opacity var(--pt-d2) var(--pt-ease), transform var(--pt-d2) var(--pt-ease)}.public-chrome-module__LPlN3W__pill[data-jump]{transition:opacity var(--pt-d2) var(--pt-ease)}.public-chrome-module__LPlN3W__phone{min-height:48px;padding:0 var(--pt-s2);white-space:nowrap;font-variant-numeric:lining-nums tabular-nums;align-items:center;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.public-chrome-module__LPlN3W__phone:hover{text-decoration:underline;-webkit-text-decoration-color:var(--pt-accent);text-decoration-color:var(--pt-accent);text-underline-offset:6px}}.public-chrome-module__LPlN3W__bar .public-chrome-module__LPlN3W__cta{min-height:44px;padding:0 20px}.public-chrome-module__LPlN3W__menuButton{border:1px solid var(--pt-line);border-radius:var(--pt-radius);width:44px;height:44px;color:var(--pt-ink);cursor:pointer;background:0 0;flex:none;place-items:center;padding:0;display:none}.public-chrome-module__LPlN3W__menuButton span,.public-chrome-module__LPlN3W__menuButton span:before,.public-chrome-module__LPlN3W__menuButton span:after{background:currentColor;width:16px;height:1px;display:block}.public-chrome-module__LPlN3W__menuButton span{position:relative}.public-chrome-module__LPlN3W__menuButton span:before,.public-chrome-module__LPlN3W__menuButton span:after{content:"";position:absolute;left:0}.public-chrome-module__LPlN3W__menuButton span:before{top:-5px}.public-chrome-module__LPlN3W__menuButton span:after{top:5px}.public-chrome-module__LPlN3W__menuButton[aria-expanded=true] span{background:0 0}.public-chrome-module__LPlN3W__menuButton[aria-expanded=true] span:before{background:currentColor;top:0;transform:rotate(45deg)}.public-chrome-module__LPlN3W__menuButton[aria-expanded=true] span:after{background:currentColor;top:0;transform:rotate(-45deg)}.public-chrome-module__LPlN3W__menu,.public-chrome-module__LPlN3W__menuVeil{display:none}@media (max-width:1180px){.public-chrome-module__LPlN3W__nav{display:none}.public-chrome-module__LPlN3W__phone{margin-left:auto}.public-chrome-module__LPlN3W__menuButton{display:grid}.public-chrome-module__LPlN3W__menu:not([hidden]){inset-inline:0;z-index:1;max-height:calc(100dvh - var(--pt-header));overscroll-behavior:contain;border-block:1px solid var(--pt-line);background:var(--pt-ground);display:block;position:absolute;top:100%;overflow-y:auto}.public-chrome-module__LPlN3W__menuVeil:not([hidden]){inset:var(--pt-header) 0 0;z-index:0;background:#eef0f3b8;display:block;position:fixed}.public-chrome-module__LPlN3W__menu>div{padding-top:var(--pt-s2);padding-bottom:var(--pt-s4);display:grid}.public-chrome-module__LPlN3W__menu a,.public-chrome-module__LPlN3W__menu .public-chrome-module__LPlN3W__menuAsk{border-bottom:1px solid var(--pt-line);align-items:center;min-height:48px;display:flex}.public-chrome-module__LPlN3W__menu .public-chrome-module__LPlN3W__menuAsk{width:100%;color:var(--pt-ink);text-align:left;cursor:pointer;background:0 0;border-width:0 0 1px;padding:0}.public-chrome-module__LPlN3W__menu a:last-child{border-bottom:0;font-weight:600}.public-chrome-module__LPlN3W__menu a[aria-current]{padding-left:var(--pt-s3);box-shadow:inset 2px 0 0 var(--pt-accent);font-weight:600}}@media (max-width:860px){.public-chrome-module__LPlN3W__bar{gap:var(--pt-s2)}.public-chrome-module__LPlN3W__bar .public-chrome-module__LPlN3W__wordmark{width:88px}.public-chrome-module__LPlN3W__phone{display:none}.public-chrome-module__LPlN3W__bar .public-chrome-module__LPlN3W__cta{padding:0 var(--pt-s3);margin-left:auto}}@media (max-width:480px){.public-chrome-module__LPlN3W__bar .public-chrome-module__LPlN3W__cta{font-size:14px}}@media (max-width:370px){.public-chrome-module__LPlN3W__bar .public-chrome-module__LPlN3W__wordmark{width:72px}}.public-chrome-module__LPlN3W__crumbs ol{align-items:center;gap:0 var(--pt-s2);padding-top:var(--pt-s4);color:var(--pt-muted);flex-wrap:wrap;font-size:14px;line-height:20px;display:flex;position:relative}.public-chrome-module__LPlN3W__crumbs li{align-items:center;gap:var(--pt-s2);min-height:44px;display:inline-flex}.public-chrome-module__LPlN3W__crumbs li:not(:last-child):after{content:"/";content:"/" / ""}.public-chrome-module__LPlN3W__crumbs li [aria-current]{color:var(--pt-ink)}.public-chrome-module__LPlN3W__crumbs a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}@media (hover:hover) and (pointer:fine){.public-chrome-module__LPlN3W__crumbs a:hover{color:var(--pt-ink);text-decoration:underline;-webkit-text-decoration-color:var(--pt-accent);text-decoration-color:var(--pt-accent);text-underline-offset:4px}}@media (max-width:479px){.public-chrome-module__LPlN3W__crumbs li:not(:nth-last-child(2)){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;min-height:0;position:absolute;overflow:hidden}.public-chrome-module__LPlN3W__crumbs li:nth-last-child(2):after{content:none}.public-chrome-module__LPlN3W__crumbs li:nth-last-child(2) a:before{content:"";width:7px;height:7px;margin:0 var(--pt-s2) 0 2px;border-bottom:1px solid;border-left:1px solid;flex:none;transform:rotate(45deg)}}.public-chrome-module__LPlN3W__actions{gap:var(--pt-s3);flex-wrap:wrap;display:flex}.public-chrome-module__LPlN3W__status{align-items:center;gap:var(--pt-s3);font-weight:600;display:inline-flex}.public-chrome-module__LPlN3W__status:before{content:"";background:var(--pt-accent);width:8px;height:8px;box-shadow:0 0 0 4px var(--pt-accent-soft);border-radius:50%;flex:none;margin-left:4px}.public-chrome-module__LPlN3W__rows{border-top:1px solid var(--pt-line)}.public-chrome-module__LPlN3W__row{isolation:isolate;column-gap:var(--pt-gap);padding:var(--pt-s6) 0;border-bottom:1px solid var(--pt-line);grid-template-columns:repeat(9,minmax(0,1fr));align-items:center;display:grid;position:relative}.public-chrome-module__LPlN3W__row:before{content:"";z-index:-1;top:0;bottom:0;left:calc(-1 * var(--pt-s4));right:calc(-1 * var(--pt-s4));background:linear-gradient(var(--pt-accent), var(--pt-accent)) left / 2px 100% no-repeat, var(--pt-ground);opacity:0;transition:opacity var(--pt-d0) var(--pt-ease);position:absolute}.public-chrome-module__LPlN3W__rowTitle{font-size:var(--pt-t-title);grid-column:1/5}.public-chrome-module__LPlN3W__rowLink:after{content:"";z-index:1;position:absolute;inset:0}.public-chrome-module__LPlN3W__rowLink:focus-visible{outline:none}.public-chrome-module__LPlN3W__rowText{gap:var(--pt-s2);grid-column:5/9;display:grid}.public-chrome-module__LPlN3W__rowText p:first-child{color:var(--pt-ink)}.public-chrome-module__LPlN3W__rowEnd{justify-content:flex-end;align-items:center;gap:var(--pt-s4);color:var(--pt-ink);grid-column:9/-1;display:flex}.public-chrome-module__LPlN3W__glyph{width:40px;height:40px;color:var(--pt-ink);flex:none}.public-chrome-module__LPlN3W__glyph .public-chrome-module__LPlN3W__brass{stroke:var(--pt-accent)}.public-chrome-module__LPlN3W__rowArrow{transition:transform var(--pt-d0) var(--pt-ease);display:inline-flex}.public-chrome-module__LPlN3W__rowArrow svg{width:20px;height:20px}.public-chrome-module__LPlN3W__row:has(.public-chrome-module__LPlN3W__rowLink:focus-visible):before{opacity:1;background:var(--pt-ground);outline:2px solid var(--pt-accent);outline-offset:-2px}.public-chrome-module__LPlN3W__row:has(.public-chrome-module__LPlN3W__rowLink:focus-visible) .public-chrome-module__LPlN3W__rowArrow{transform:translate(4px)}@media (hover:hover) and (pointer:fine){.public-chrome-module__LPlN3W__row:hover:before{opacity:1;transition-duration:var(--pt-d1)}.public-chrome-module__LPlN3W__row:hover .public-chrome-module__LPlN3W__rowArrow{transition-duration:var(--pt-d1);transform:translate(4px)}}@media (max-width:860px){.public-chrome-module__LPlN3W__row{row-gap:var(--pt-s3);padding:var(--pt-s5) 0;grid-template-columns:minmax(0,1fr) auto}.public-chrome-module__LPlN3W__row:before{left:calc(-1 * var(--pt-s3));right:calc(-1 * var(--pt-s3))}.public-chrome-module__LPlN3W__rowTitle{grid-column:1/-1}.public-chrome-module__LPlN3W__rowLink{min-height:44px;padding-block:var(--pt-s1);margin-block:calc(-1 * var(--pt-s1));display:inline-block}.public-chrome-module__LPlN3W__rowText{grid-column:1}.public-chrome-module__LPlN3W__rowEnd{grid-area:2/2;align-self:end}.public-chrome-module__LPlN3W__glyph{width:32px;height:32px}}.public-chrome-module__LPlN3W__next>.public-chrome-module__LPlN3W__nextSheet{padding-block:var(--pt-sec);background:var(--pt-white)}.public-chrome-module__LPlN3W__next .public-chrome-module__LPlN3W__nextLede{max-width:48ch}.public-chrome-module__LPlN3W__nextGrid{align-items:start}.public-chrome-module__LPlN3W__nextLead{gap:var(--pt-s5);justify-items:start;display:grid}.public-chrome-module__LPlN3W__nextPhone{min-height:48px;font-family:var(--pt-serif);font-size:var(--pt-t-title);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;color:var(--pt-ink);align-items:center;line-height:1.15;display:inline-flex}.public-chrome-module__LPlN3W__nextLinks{gap:var(--pt-s3);display:grid}.public-chrome-module__LPlN3W__nextLinks ul{border-top:1px solid var(--pt-line)}.public-chrome-module__LPlN3W__nextLinks li{border-bottom:1px solid var(--pt-line)}.public-chrome-module__LPlN3W__nextLinks a{justify-content:space-between;width:100%}@media (hover:hover) and (pointer:fine){.public-chrome-module__LPlN3W__nextPhone:hover{text-decoration:underline;-webkit-text-decoration-color:var(--pt-accent);text-decoration-color:var(--pt-accent);text-underline-offset:6px;text-decoration-thickness:1px}}.public-chrome-module__LPlN3W__footer{border-top:1px solid var(--pt-line-on-stage);background:var(--pt-stage);color:var(--pt-on-stage)}.public-chrome-module__LPlN3W__footer>div{padding-top:var(--pt-s8);box-shadow:inset 1px 0 0 var(--pt-line-on-stage), inset -1px 0 0 var(--pt-line-on-stage)}.public-chrome-module__LPlN3W__footer :focus-visible{outline-color:var(--pt-on-stage)}.public-chrome-module__LPlN3W__footerCols{column-gap:var(--pt-gap);row-gap:var(--pt-s7);padding-bottom:var(--pt-s7);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.public-chrome-module__LPlN3W__footerCol{gap:var(--pt-s4);align-content:start;justify-items:start;display:grid}.public-chrome-module__LPlN3W__footerCol:first-child{grid-column:1/4}.public-chrome-module__LPlN3W__footerCol:nth-child(2){grid-column:4/8}.public-chrome-module__LPlN3W__footerCol:nth-child(3){grid-column:8/-1}.public-chrome-module__LPlN3W__footer .public-chrome-module__LPlN3W__footerLabel{color:var(--pt-on-stage-muted)}.public-chrome-module__LPlN3W__footerPhone{min-height:48px;font-family:var(--pt-serif);font-size:min(clamp(36px, 2vw + 20px, 48px), var(--pt-t-h2));letter-spacing:-.03em;font-variant-numeric:lining-nums tabular-nums;align-items:center;line-height:1.06;display:inline-flex}.public-chrome-module__LPlN3W__footerCol p{color:var(--pt-on-stage-muted)}.public-chrome-module__LPlN3W__footerCol a{color:var(--pt-on-stage)}.public-chrome-module__LPlN3W__footerLinks{display:grid}.public-chrome-module__LPlN3W__footerLinks a,.public-chrome-module__LPlN3W__footerCol>a:not(.public-chrome-module__LPlN3W__footerPhone){align-items:center;min-width:44px;min-height:44px;display:inline-flex}.public-chrome-module__LPlN3W__footerAsk{min-height:44px;color:var(--pt-on-stage);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}@media (hover:hover) and (pointer:fine){.public-chrome-module__LPlN3W__footerCol a:hover,.public-chrome-module__LPlN3W__footerCol .public-chrome-module__LPlN3W__footerAsk:hover,.public-chrome-module__LPlN3W__footerBar a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--pt-accent);text-decoration-color:var(--pt-accent);text-underline-offset:6px}}.public-chrome-module__LPlN3W__footerMark{aspect-ratio:516/126;margin:0 calc(-1 * var(--pt-edge) + 1px);position:relative;overflow:hidden}.public-chrome-module__LPlN3W__footerMark svg{fill:#eef0f312;width:100%;height:auto;display:block;position:absolute;top:0;left:0}.public-chrome-module__LPlN3W__footerBar{justify-content:space-between;align-items:center;gap:0 var(--pt-s5);padding:var(--pt-s4) 0;border-top:1px solid var(--pt-line-on-stage);color:var(--pt-on-stage-muted);flex-wrap:wrap;font-size:14px;display:flex}.public-chrome-module__LPlN3W__footerBar>div{align-items:center;gap:0 var(--pt-s5);flex-wrap:wrap;display:flex}.public-chrome-module__LPlN3W__footerBar a,.public-chrome-module__LPlN3W__footerBar button{min-width:44px;min-height:44px;color:var(--pt-on-stage);align-items:center;display:inline-flex}.public-chrome-module__LPlN3W__footerCert{align-items:center;gap:var(--pt-s2);color:var(--pt-on-stage);letter-spacing:.02em;font-weight:600;display:inline-flex}.public-chrome-module__LPlN3W__footerCert:before{content:"";background:var(--pt-accent);width:6px;height:6px}@media (max-width:860px){.public-chrome-module__LPlN3W__actions{width:100%}.public-chrome-module__LPlN3W__actions>a{flex:100%}.public-chrome-module__LPlN3W__footer>div{padding-top:var(--pt-s8)}.public-chrome-module__LPlN3W__footerCols{padding-bottom:var(--pt-s7);grid-template-columns:minmax(0,1fr)}.public-chrome-module__LPlN3W__footerCol:nth-child(n){grid-column:1/-1}.public-chrome-module__LPlN3W__footerMark{margin:0}.public-chrome-module__LPlN3W__footerBar{padding-bottom:calc(var(--pt-s4) + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.public-chrome-module__LPlN3W__header,.public-chrome-module__LPlN3W__row:before,.public-chrome-module__LPlN3W__rowArrow{transition:none}.public-chrome-module__LPlN3W__pill,.public-chrome-module__LPlN3W__pill[data-on]{transition:opacity var(--pt-d2) linear}}@media print{.public-chrome-module__LPlN3W__header{box-shadow:none;position:static}.public-chrome-module__LPlN3W__bar{height:auto;padding-block:var(--pt-s4)}.public-chrome-module__LPlN3W__skip,.public-chrome-module__LPlN3W__nav,.public-chrome-module__LPlN3W__phone,.public-chrome-module__LPlN3W__cta,.public-chrome-module__LPlN3W__menuButton,.public-chrome-module__LPlN3W__menu,.public-chrome-module__LPlN3W__menuVeil,.public-chrome-module__LPlN3W__crumbs,.public-chrome-module__LPlN3W__footerAsk{display:none!important}.public-chrome-module__LPlN3W__footerMark{display:none}.public-chrome-module__LPlN3W__footer{break-inside:avoid}.public-chrome-module__LPlN3W__footer>div{padding-top:var(--pt-s6)}.public-chrome-module__LPlN3W__footerCols{row-gap:var(--pt-s5);padding-bottom:var(--pt-s5);grid-template-columns:repeat(3,minmax(0,1fr))}.public-chrome-module__LPlN3W__footerCol:nth-child(n){grid-column:auto}.public-chrome-module__LPlN3W__footerPhone{font-size:28px}.public-chrome-module__LPlN3W__footerCols>nav.public-chrome-module__LPlN3W__footerCol{display:none}.public-chrome-module__LPlN3W__footer .public-chrome-module__LPlN3W__footerCols{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.public-chrome-module__LPlN3W__footerLinks a,.public-chrome-module__LPlN3W__footerCol>a:not(.public-chrome-module__LPlN3W__footerPhone),.public-chrome-module__LPlN3W__footerBar a,.public-chrome-module__LPlN3W__footerBar button{min-height:0;padding-block:var(--pt-s1)}.public-chrome-module__LPlN3W__nextLead{display:block}.public-chrome-module__LPlN3W__nextLead>*+*{margin-top:var(--pt-s5)}.public-chrome-module__LPlN3W__nextLead>a{width:fit-content;display:flex}}
.landing-home-module__N65nLa__page{min-height:100vh;overflow-x:clip}.landing-home-module__N65nLa__hero{padding-bottom:12px}.landing-home-module__N65nLa__hero>.landing-home-module__N65nLa__heroPanel{padding:40px calc(var(--pt-edge) - 1px);border:1px solid var(--pt-line);border-radius:var(--pt-radius-l);background:var(--pt-white);box-shadow:none}.landing-home-module__N65nLa__heroGrid{--figure:clamp(340px, calc((100svh - var(--pt-header) - 80px - 252px) * .84), 440px);grid-template-columns:minmax(0, 1fr) var(--figure);gap:var(--pt-s9);align-items:center;display:grid}.landing-home-module__N65nLa__heroCopy{gap:var(--pt-s5);align-content:start;justify-items:start;display:grid}.landing-home-module__N65nLa__heroHeading .landing-home-module__N65nLa__line{display:block}.landing-home-module__N65nLa__heroHeading .landing-home-module__N65nLa__line>span{text-wrap:balance;display:block}.landing-home-module__N65nLa__heroLede{max-width:44ch}.landing-home-module__N65nLa__heroActions{align-items:center;gap:var(--pt-s3) var(--pt-s6);flex-wrap:wrap;display:flex}.landing-home-module__N65nLa__heroFigure{min-width:0}.landing-home-module__N65nLa__proof{width:100%;margin-top:var(--pt-s3)}.landing-home-module__N65nLa__proof dl{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.landing-home-module__N65nLa__proof dt{white-space:nowrap}.landing-home-module__N65nLa__proof dl>div{align-content:start;gap:var(--pt-s2);min-width:0;padding:var(--pt-s1) var(--pt-s2) var(--pt-s1) var(--pt-s4);border-left:1px solid var(--pt-line);display:grid}.landing-home-module__N65nLa__proof dd{font-family:var(--pt-serif);font-size:var(--pt-t-note);letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:lining-nums tabular-nums;line-height:30px}.landing-home-module__N65nLa__proofPlace>span{display:block}div>p.landing-home-module__N65nLa__statement{max-width:none;padding-top:var(--pt-s2)}.landing-home-module__N65nLa__statement{font-family:var(--pt-serif);font-size:var(--pt-t-statement);letter-spacing:-.02em;color:var(--pt-ink);line-height:1.25}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.landing-home-module__N65nLa__statement>span{color:#0000;background-image:linear-gradient(var(--pt-ink), var(--pt-ink)), linear-gradient(#7c8696, #7c8696);background-repeat:no-repeat;background-size:0% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;animation:linear both landing-home-module__N65nLa__darken;animation-timeline:view();animation-range:entry 20% cover 52%}}}@keyframes landing-home-module__N65nLa__darken{to{background-size:100% 100%,100% 100%}}@media print{.landing-home-module__N65nLa__statement>span{color:var(--pt-ink);background:0 0;animation:none}:is(html,body,.landing-home-module__N65nLa__page){background:#fff!important}.landing-home-module__N65nLa__page{-webkit-print-color-adjust:exact;print-color-adjust:exact}.landing-home-module__N65nLa__motionControl{display:none!important}}.landing-home-module__N65nLa__note{max-width:72ch;margin-top:var(--pt-s6);color:var(--pt-muted)}.landing-home-module__N65nLa__inlineLink{color:var(--pt-ink);text-decoration:underline;-webkit-text-decoration-color:var(--pt-accent);text-decoration-color:var(--pt-accent);text-underline-offset:4px;font-weight:600;text-decoration-thickness:1px}.landing-home-module__N65nLa__founderId{gap:var(--pt-s5);align-content:start;justify-items:start;display:grid}.landing-home-module__N65nLa__founderPortrait{--portrait:160px}.landing-home-module__N65nLa__founderCopy{gap:var(--pt-s6);justify-items:start;display:grid}.landing-home-module__N65nLa__founderSplit{width:100%}.landing-home-module__N65nLa__founderNote{font-family:var(--pt-serif);font-size:var(--pt-t-note);letter-spacing:-.01em;color:var(--pt-ink);line-height:34px}.landing-home-module__N65nLa__founderAside{gap:var(--pt-s3);padding-top:var(--pt-s4);border-top:1px solid var(--pt-line);justify-items:start;display:grid}.landing-home-module__N65nLa__person{gap:var(--pt-s1);width:100%;display:grid}.landing-home-module__N65nLa__founderLede{max-width:48ch;color:var(--pt-muted)}div.landing-home-module__N65nLa__faqHead{margin-bottom:var(--pt-s6)}.landing-home-module__N65nLa__contactLead{gap:var(--pt-s5);justify-items:start;display:grid}.landing-home-module__N65nLa__contactList{gap:var(--pt-s5) var(--pt-gap);margin-top:var(--pt-s7);grid-template-columns:repeat(9,minmax(0,1fr));display:grid}.landing-home-module__N65nLa__contactList>div:first-child{grid-area:1/1/3/5}.landing-home-module__N65nLa__contactList>div:nth-child(2),.landing-home-module__N65nLa__contactList>div:nth-child(3){grid-column:5/-1}.landing-home-module__N65nLa__contactList>div{align-content:start;gap:var(--pt-s1);border-top:1px solid var(--pt-line);padding-top:20px;display:grid}.landing-home-module__N65nLa__phoneBig{min-height:48px;font-family:var(--pt-serif);font-size:var(--pt-t-title);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;align-items:center;line-height:1.15;display:inline-flex}.landing-home-module__N65nLa__contactStatus{margin-top:var(--pt-s1);font-size:14px}.landing-home-module__N65nLa__contactEmail{align-items:center;min-height:44px;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.landing-home-module__N65nLa__contactEmail:hover,.landing-home-module__N65nLa__phoneBig:hover{text-decoration:underline;-webkit-text-decoration-color:var(--pt-accent);text-decoration-color:var(--pt-accent);text-underline-offset:6px;text-decoration-thickness:1px}}.landing-home-module__N65nLa__contactForm{min-width:0;padding:var(--pt-s6);border:1px solid var(--pt-line);border-radius:var(--pt-radius);background:var(--pt-white)}.landing-home-module__N65nLa__directContact{gap:var(--pt-s4);justify-items:start;display:grid}.landing-home-module__N65nLa__directContact p{color:var(--pt-muted)}.landing-home-module__N65nLa__motionControl{min-height:44px;color:var(--pt-ink);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:400}@media (prefers-reduced-motion:no-preference){.landing-home-module__N65nLa__heroHeading .landing-home-module__N65nLa__line{margin-bottom:-.12em;padding-bottom:.12em;overflow:clip}.landing-home-module__N65nLa__heroHeading .landing-home-module__N65nLa__line>span{animation:landing-home-module__N65nLa__riseLine var(--pt-d-enter) var(--pt-ease) backwards;animation-delay:var(--d,0s)}.landing-home-module__N65nLa__rise{animation:landing-home-module__N65nLa__rise var(--pt-d-enter) var(--pt-ease) backwards;animation-delay:var(--d,0s)}.landing-home-module__N65nLa__heroFigure{animation:landing-home-module__N65nLa__fade var(--pt-d-enter) var(--pt-ease) .12s backwards}}@keyframes landing-home-module__N65nLa__riseLine{0%{transform:translateY(100%)}}@keyframes landing-home-module__N65nLa__rise{0%{opacity:0;transform:translateY(16px)}}@keyframes landing-home-module__N65nLa__fade{0%{opacity:0}}@media (max-width:1180px){.landing-home-module__N65nLa__heroGrid{--figure:clamp(320px, calc((100svh - var(--pt-header) - 80px - 252px) * .84), 380px);gap:var(--pt-s7)}.landing-home-module__N65nLa__proof dl{row-gap:var(--pt-s5);grid-template-columns:repeat(2,minmax(0,1fr))}.landing-home-module__N65nLa__proof dt{white-space:normal}}@media (max-width:860px){.landing-home-module__N65nLa__hero>.landing-home-module__N65nLa__heroPanel{border-radius:var(--pt-radius-l);width:calc(100% - 16px);padding:40px 11px}.landing-home-module__N65nLa__heroGrid{grid-template-columns:minmax(0,1fr);gap:40px}h1.landing-home-module__N65nLa__heroHeading{font-size:clamp(36px,8vw + 13px,52px)}.landing-home-module__N65nLa__heroActions,.landing-home-module__N65nLa__heroActions>div{width:100%}.landing-home-module__N65nLa__heroActions>div>a{flex:100%}.landing-home-module__N65nLa__proof dl>div{padding:var(--pt-s1) var(--pt-s3)}.landing-home-module__N65nLa__proof dd{font-size:var(--pt-t-lede);line-height:28px}div>p.landing-home-module__N65nLa__statement{padding-top:0}.landing-home-module__N65nLa__statement,.landing-home-module__N65nLa__founderNote{line-height:1.5}.landing-home-module__N65nLa__contactForm{padding:20px}.landing-home-module__N65nLa__contactList{grid-template-columns:minmax(0,1fr);gap:0;margin-top:40px}.landing-home-module__N65nLa__contactList>div:nth-child(n){grid-area:auto/1/auto/-1}.landing-home-module__N65nLa__contactList>div{padding-block:20px}.landing-home-module__N65nLa__contactList>div:last-child{border-bottom:1px solid var(--pt-line)}}.landing-home-module__N65nLa__heroLead{display:contents}@media (max-width:600px){.landing-home-module__N65nLa__heroCopy{min-height:calc(100svh - var(--pt-header) - 80px);flex-direction:column;align-items:flex-start;display:flex}.landing-home-module__N65nLa__heroLead{align-items:flex-start;gap:inherit;flex-direction:column;width:100%;display:flex}.landing-home-module__N65nLa__heroCopy>.landing-home-module__N65nLa__proof{padding-top:var(--pt-s3);margin-top:auto}}@media (max-width:600px) and (max-height:859px){.landing-home-module__N65nLa__heroCopy{gap:var(--pt-s4)}}@media (max-width:600px) and (max-height:799px){.landing-home-module__N65nLa__heroLead{min-height:calc(100svh - var(--pt-header) - 40px);padding-bottom:var(--pt-s5)}.landing-home-module__N65nLa__heroLead>.landing-home-module__N65nLa__heroActions{margin-top:auto}}@media (max-width:359px){h1.landing-home-module__N65nLa__heroHeading{font-size:34px}.landing-home-module__N65nLa__proof dl>div{padding-inline:var(--pt-s2) var(--pt-s1)}.landing-home-module__N65nLa__proof dd{font-size:18px;line-height:24px}}
@property --p{syntax:"<number>";inherits:true;initial-value:1}.through-line-module__fIVZDG__section{--p:1}.through-line-module__fIVZDG__pin{background:var(--pt-ground)}.through-line-module__fIVZDG__w{--t:clamp(0, (var(--p) - var(--a,0)) * var(--k,1), 1)}.through-line-module__fIVZDG__draw{stroke-dasharray:1 2;stroke-dashoffset:calc(1 - var(--t));opacity:calc(var(--t) * 60)}.through-line-module__fIVZDG__fade{opacity:var(--t)}.through-line-module__fIVZDG__out{opacity:calc(1 - var(--t))}.through-line-module__fIVZDG__rise{opacity:var(--t);transform:translateY(calc((1 - var(--t)) * 8px))}.through-line-module__fIVZDG__pop{opacity:var(--t);transform:scale(calc(.92 + .08 * var(--t)));transform-box:fill-box;transform-origin:50%}.through-line-module__fIVZDG__line{fill:none;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1 2;stroke-dashoffset:calc(1 - var(--f))}.through-line-module__fIVZDG__tip{fill:none;stroke:var(--pt-accent);stroke-linecap:round;stroke-dasharray:.018 3;stroke-dashoffset:calc(.018 - var(--f));opacity:calc(min(var(--f), var(--te) - var(--p)) * 400)}.through-line-module__fIVZDG__ink{fill:none;stroke:var(--pt-ink);stroke-linejoin:round;stroke-linecap:round}.through-line-module__fIVZDG__brass{fill:none;stroke:var(--pt-accent);stroke-linejoin:round;stroke-linecap:round}.through-line-module__fIVZDG__brassFill{fill:var(--pt-accent)}.through-line-module__fIVZDG__check{fill:none;stroke:var(--pt-ground);stroke-linecap:round;stroke-linejoin:round}.through-line-module__fIVZDG__navy{fill:var(--pt-ink)}.through-line-module__fIVZDG__thread{fill:none;stroke:var(--pt-muted);stroke-opacity:.55;stroke-width:1.2px;stroke-linecap:round}.through-line-module__fIVZDG__dot{fill:var(--pt-white);stroke:var(--pt-line);stroke-width:1px}.through-line-module__fIVZDG__hollow{fill:var(--pt-white);stroke:var(--pt-line);stroke-width:1px;stroke-dasharray:3 4}.through-line-module__fIVZDG__ring{fill:var(--pt-white);stroke:var(--pt-accent);stroke-width:2px}.through-line-module__fIVZDG__tag{fill:var(--pt-white);stroke:var(--pt-line);stroke-width:1px}.through-line-module__fIVZDG__cardFill{fill:var(--pt-white)}.through-line-module__fIVZDG__card{fill:none;stroke:var(--pt-ink);stroke-width:1px}.through-line-module__fIVZDG__hair{stroke:var(--pt-line);stroke-width:1px}.through-line-module__fIVZDG__tCaps{font-family:var(--pt-sans);letter-spacing:.08em;text-transform:uppercase;fill:var(--pt-muted);font-size:10px;font-weight:600}.through-line-module__fIVZDG__tInk{fill:var(--pt-ink)}.through-line-module__fIVZDG__tSmall{font-size:9px}.through-line-module__fIVZDG__tDetail{letter-spacing:0;text-transform:none;fill:var(--pt-muted);font-size:11px;font-weight:400}.through-line-module__fIVZDG__tSerif{font-family:var(--pt-serif);letter-spacing:-.01em;fill:var(--pt-ink);font-size:18px}@property --s{syntax:"<number>";inherits:false;initial-value:0}.through-line-module__fIVZDG__feed{pointer-events:none}.through-line-module__fIVZDG__pulse{fill:none;stroke:var(--pt-accent);stroke-opacity:.55;stroke-width:2px;stroke-linecap:round;stroke-dashoffset:calc(var(--dl) - var(--s));opacity:0}.through-line-module__fIVZDG__pulse.through-line-module__fIVZDG__pulseHead{stroke:var(--pt-accent-lit);stroke-opacity:1;stroke-width:2.2px}.through-line-module__fIVZDG__glint{fill:none;stroke:var(--pt-accent);stroke-width:1.5px;opacity:0}@media (prefers-reduced-motion:no-preference){.through-line-module__fIVZDG__pulse{animation:6.6s linear infinite both paused through-line-module__fIVZDG__feedDesk}.through-line-module__fIVZDG__phone .through-line-module__fIVZDG__pulse{animation-name:through-line-module__fIVZDG__feedPhone;animation-duration:5.2s}.through-line-module__fIVZDG__glint{animation:through-line-module__fIVZDG__glintDesk 6.6s var(--pt-ease) infinite both paused}.through-line-module__fIVZDG__phone .through-line-module__fIVZDG__glint{animation-name:through-line-module__fIVZDG__glintPhone;animation-duration:5.2s}[data-run=true] .through-line-module__fIVZDG__pulse,[data-run=true] .through-line-module__fIVZDG__glint{animation-play-state:running}}@keyframes through-line-module__fIVZDG__feedDesk{0%{--s:0;opacity:0}2%{opacity:1}30%{--s:1}34%,to{--s:1.15;opacity:1}}@keyframes through-line-module__fIVZDG__feedPhone{0%{--s:0;opacity:0}2%{opacity:1}62%{--s:1}65%,to{--s:1.05;opacity:1}}@keyframes through-line-module__fIVZDG__glintDesk{0%,30%{opacity:0}33.2%{opacity:.6}35.2%,to{opacity:0}}@keyframes through-line-module__fIVZDG__glintPhone{0%,62%{opacity:0}66%{opacity:.6}68.5%,to{opacity:0}}.through-line-module__fIVZDG__flowPulse{fill:none;stroke-linecap:round;stroke-dashoffset:calc(var(--dl) - var(--s))}.through-line-module__fIVZDG__cometTail{stroke:var(--pt-accent);stroke-opacity:.3;stroke-width:2.5px}.through-line-module__fIVZDG__cometBody{stroke:var(--pt-accent);stroke-opacity:.7;stroke-width:2.5px}.through-line-module__fIVZDG__cometHead{stroke:var(--pt-accent-lit);stroke-width:3px}.through-line-module__fIVZDG__lit{opacity:0}.through-line-module__fIVZDG__litInk{fill:none;stroke:var(--pt-accent);stroke-linecap:round;stroke-linejoin:round}.through-line-module__fIVZDG__glyph .through-line-module__fIVZDG__litInk{stroke-width:2.6px}.through-line-module__fIVZDG__litWrap{pointer-events:none;position:absolute}.through-line-module__fIVZDG__cap .through-line-module__fIVZDG__litWrap{width:24px;height:2px;top:-12px;left:50%;translate:-50%}.through-line-module__fIVZDG__rowText{position:relative}.through-line-module__fIVZDG__rowText .through-line-module__fIVZDG__litWrap{width:16px;height:2px;top:-10px;left:0}.through-line-module__fIVZDG__litRule{background:var(--pt-accent);width:100%;height:100%;display:block}.through-line-module__fIVZDG__node .through-line-module__fIVZDG__litWrap{inset:-4px}.through-line-module__fIVZDG__litNode{border:1.5px solid var(--pt-accent);border-radius:50%;width:100%;height:100%;display:block}.through-line-module__fIVZDG__ack{fill:none;stroke:var(--pt-accent);stroke-width:1.5px;opacity:0}.through-line-module__fIVZDG__phone{position:relative}.through-line-module__fIVZDG__flowTrack{z-index:1;left:calc(var(--rail) - 2px);width:4px;position:absolute;overflow:hidden}.through-line-module__fIVZDG__sparkRun{position:absolute;inset:0}.through-line-module__fIVZDG__spark{background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--pt-accent) 45%, transparent) 35%, var(--pt-accent) 70%, var(--pt-accent-lit));border-radius:2px;width:4px;height:40px;position:absolute;top:-40px;left:0}@media (prefers-reduced-motion:no-preference){.through-line-module__fIVZDG__flowPulse{animation:6.6s linear infinite both paused through-line-module__fIVZDG__flowDesk}.through-line-module__fIVZDG__lit{animation:through-line-module__fIVZDG__flowLit 3.3s var(--pt-ease) infinite both paused}.through-line-module__fIVZDG__ack{animation:through-line-module__fIVZDG__flowAck 3.3s var(--pt-ease) infinite both paused}.through-line-module__fIVZDG__sparkRun{animation:6.934s linear infinite both paused through-line-module__fIVZDG__flowPhone}.through-line-module__fIVZDG__phone .through-line-module__fIVZDG__lit,.through-line-module__fIVZDG__phone .through-line-module__fIVZDG__ack{animation-duration:3.467s;animation-delay:calc(var(--fd0) + var(--at,0) * var(--ftr) - var(--fev) * .05)}.through-line-module__fIVZDG__phone .through-line-module__fIVZDG__ack{animation-delay:calc(var(--fd0) + var(--at,1) * var(--ftr) - var(--fev) * .06)}[data-run=true] .through-line-module__fIVZDG__flowPulse,[data-run=true] .through-line-module__fIVZDG__lit,[data-run=true] .through-line-module__fIVZDG__ack,[data-run=true] .through-line-module__fIVZDG__sparkRun{animation-play-state:running}}@keyframes through-line-module__fIVZDG__flowDesk{0%{--s:0}75%{--s:1}77.6%,to{--s:1.04}}@keyframes through-line-module__fIVZDG__flowPhone{0%{transform:translateY(0)}62%,to{transform:translateY(calc(100% + 40px))}}@keyframes through-line-module__fIVZDG__flowLit{0%{opacity:0}5%{opacity:.9}22%,to{opacity:0}}@keyframes through-line-module__fIVZDG__flowAck{0%{opacity:0}6%{opacity:.7}30%,to{opacity:0}}.through-line-module__fIVZDG__stage{gap:var(--pt-s6);padding-block:var(--pt-sec);display:grid}.through-line-module__fIVZDG__head{align-items:start}.through-line-module__fIVZDG__label{padding-top:14px}.through-line-module__fIVZDG__scenes{padding-top:var(--pt-s2);display:grid}.through-line-module__fIVZDG__scene{grid-area:1/1;display:none}.through-line-module__fIVZDG__scene:last-child{display:block}.through-line-module__fIVZDG__desk{width:calc(100% + 2 * var(--pt-edge));margin-inline:calc(-1 * var(--pt-edge));position:relative}.through-line-module__fIVZDG__deskArt{width:100%;height:auto;display:block;overflow:visible}.through-line-module__fIVZDG__capLayer{pointer-events:none;position:absolute;inset:0}.through-line-module__fIVZDG__cap{left:calc(var(--x) * 100%);top:calc(var(--y) * 100%);gap:var(--pt-s1);text-align:center;width:10.8%;display:grid;position:absolute;translate:-50%}.through-line-module__fIVZDG__capName{font-size:var(--pt-t-label);letter-spacing:.08em;text-transform:uppercase;color:var(--pt-ink);font-weight:600;line-height:16px}.through-line-module__fIVZDG__capNote{color:var(--pt-muted);text-wrap:balance;font-size:14px;line-height:20px}.through-line-module__fIVZDG__capOwner{font-family:var(--pt-serif);letter-spacing:-.01em;color:var(--pt-ink);font-size:22px;line-height:28px}.through-line-module__fIVZDG__foot{justify-content:space-between;align-items:center;gap:var(--pt-s4);display:flex}.through-line-module__fIVZDG__control{align-items:center;gap:var(--pt-s2);min-height:44px;padding:0 var(--pt-s2);color:var(--pt-ink);cursor:pointer;background:0 0;border:0;font-size:14px;font-weight:600;display:inline-flex}.through-line-module__fIVZDG__controlIcon{width:10px;height:10px;position:relative}.through-line-module__fIVZDG__controlIcon[data-state=pause]{border-left:3px solid;border-right:3px solid}.through-line-module__fIVZDG__controlIcon[data-state=replay],.through-line-module__fIVZDG__controlIcon[data-state=skip]{border:5px solid #0000;border-left:9px solid;border-right-width:0;width:0;height:0}.through-line-module__fIVZDG__controlIcon[data-state=skip]{margin-right:3px}.through-line-module__fIVZDG__controlIcon[data-state=skip]:after{content:"";background:currentColor;width:2px;height:10px;position:absolute;top:-5px;left:0}@media (hover:hover) and (pointer:fine){.through-line-module__fIVZDG__control:hover{text-decoration:underline;-webkit-text-decoration-color:var(--pt-accent);text-decoration-color:var(--pt-accent);text-underline-offset:6px}}.through-line-module__fIVZDG__stage>.through-line-module__fIVZDG__phoneWrap{display:none}.through-line-module__fIVZDG__phone{--rail:32px;display:grid}.through-line-module__fIVZDG__phoneTop{height:204px;overflow:hidden}.through-line-module__fIVZDG__phoneThreads{display:block}.through-line-module__fIVZDG__rows{display:grid}.through-line-module__fIVZDG__row{--tg:1}.through-line-module__fIVZDG__pencil{opacity:.38}.through-line-module__fIVZDG__pencil .through-line-module__fIVZDG__draw{stroke-dashoffset:0;opacity:1}.through-line-module__fIVZDG__pencil .through-line-module__fIVZDG__fade{opacity:1}.through-line-module__fIVZDG__inks{opacity:calc(.38 + .62 * var(--t))}.through-line-module__fIVZDG__row{grid-template-columns:calc(var(--rail) + 24px) 64px minmax(0, 1fr);column-gap:var(--pt-s4);padding-bottom:var(--pt-s5);align-items:end;display:grid;position:relative}.through-line-module__fIVZDG__row:before{content:"";opacity:var(--tg);left:calc(var(--rail) - .5px);background:repeating-linear-gradient(to bottom, var(--pt-line) 0 4px, transparent 4px 10px);width:1px;position:absolute;top:0;bottom:0}.through-line-module__fIVZDG__rail{left:calc(var(--rail) - .75px);background:var(--pt-ink);width:1.5px;transform:scaleY(var(--t));transform-origin:top;position:absolute;top:0;bottom:0}.through-line-module__fIVZDG__node{width:9px;height:9px;margin-bottom:3px;margin-left:calc(var(--rail) - 4.5px);border:1.2px solid var(--pt-line);background:var(--pt-white);opacity:var(--tg);border-radius:50%;grid-area:1/1;place-self:end start;position:relative;translate:0 50%}.through-line-module__fIVZDG__node:after{content:"";background:var(--pt-ink);opacity:var(--t);border-radius:50%;position:absolute;inset:-1.2px}.through-line-module__fIVZDG__glyph{grid-area:1/2;width:64px;height:auto;display:block;overflow:visible}.through-line-module__fIVZDG__glyph .through-line-module__fIVZDG__ink,.through-line-module__fIVZDG__glyph rect{stroke-width:2.6px}.through-line-module__fIVZDG__glyph .through-line-module__fIVZDG__brass{stroke-width:3.4px}.through-line-module__fIVZDG__rowText{gap:var(--pt-s1);grid-area:1/3;padding-bottom:2px;display:grid}.through-line-module__fIVZDG__ownerRow{grid-template-columns:calc(var(--rail) + 24px) minmax(0, 1fr);align-items:center;padding-bottom:0}.through-line-module__fIVZDG__ownerRow:before,.through-line-module__fIVZDG__railLast{bottom:50%}.through-line-module__fIVZDG__ownerArt{width:56px;height:56px;margin-left:calc(var(--rail) - 28px);grid-area:1/1;overflow:visible}.through-line-module__fIVZDG__phoneCard{margin-top:var(--pt-s4);padding:var(--pt-s4) var(--pt-s4) var(--pt-s3) 20px;border:1px solid var(--pt-ink);border-radius:var(--pt-radius);background:var(--pt-white);box-shadow:inset 3px 0 0 var(--pt-accent);grid-column:2/-1}.through-line-module__fIVZDG__cardHead{justify-content:space-between;gap:var(--pt-s1) var(--pt-s3);letter-spacing:.08em;text-transform:uppercase;color:var(--pt-muted);flex-wrap:wrap;font-size:11px;font-weight:600;line-height:16px;display:flex}.through-line-module__fIVZDG__cardHead>span{white-space:nowrap}.through-line-module__fIVZDG__cardHead>span:first-child{color:var(--pt-ink)}.through-line-module__fIVZDG__cardText{margin-top:var(--pt-s2);font-family:var(--pt-serif);letter-spacing:-.01em;color:var(--pt-ink);font-size:19px;line-height:26px}.through-line-module__fIVZDG__cardChecks{gap:var(--pt-s2) var(--pt-s5);margin-top:var(--pt-s3);padding-top:var(--pt-s2);border-top:1px solid var(--pt-line);letter-spacing:.08em;text-transform:uppercase;color:var(--pt-muted);flex-wrap:wrap;font-size:11px;font-weight:600;line-height:16px;display:flex}.through-line-module__fIVZDG__cardChecks>span{white-space:nowrap;align-items:center;gap:var(--pt-s2);display:inline-flex}.through-line-module__fIVZDG__cardChecks>span:after{content:"";background:var(--pt-accent);width:7px;height:7px}@media (max-width:1180px){.through-line-module__fIVZDG__stage>.through-line-module__fIVZDG__desk{display:none}.through-line-module__fIVZDG__stage>.through-line-module__fIVZDG__phoneWrap{display:grid}}@media (min-width:1181px) and (min-height:640px) and (prefers-reduced-motion:no-preference){.through-line-module__fIVZDG__pin{height:calc(100svh - var(--pt-header) + 150svh)}.through-line-module__fIVZDG__stage{top:var(--pt-header);height:calc(100svh - var(--pt-header));padding-block:var(--pt-s5);grid-template-rows:auto auto auto;align-content:center;gap:0;position:sticky}.through-line-module__fIVZDG__stage>.through-line-module__fIVZDG__head{margin-bottom:var(--pt-s7)}.through-line-module__fIVZDG__stage>.through-line-module__fIVZDG__foot{margin-top:var(--pt-s4)}.through-line-module__fIVZDG__desk{width:min(calc(100% + 2 * var(--pt-edge)), calc((100svh - var(--pt-header) - 330px) * 3.726));justify-self:center;margin-inline:0}.through-line-module__fIVZDG__scene{opacity:clamp(0, min((var(--p) - var(--a)) * 10000 + 1, (var(--e) - var(--p)) * 10000), 1);display:block}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.through-line-module__fIVZDG__section[data-mode=scroll] .through-line-module__fIVZDG__pin{view-timeline:--our-role block;view-timeline-inset:var(--pt-header) 0px}.through-line-module__fIVZDG__section[data-mode=scroll] .through-line-module__fIVZDG__stage{animation:linear both through-line-module__fIVZDG__drawLine;animation-timeline:--our-role;animation-range:contain}}@media (prefers-reduced-motion:no-preference) and (max-width:1180px){.through-line-module__fIVZDG__section[data-mode=scroll] .through-line-module__fIVZDG__stage{animation-range:contain 0% contain calc(100% + max(0px, min(50%, 100svh - var(--pt-header) - 320px)))}}}@keyframes through-line-module__fIVZDG__drawLine{0%{--p:0}to{--p:1}}@media print{.through-line-module__fIVZDG__section,.through-line-module__fIVZDG__section .through-line-module__fIVZDG__stage{--p:1!important}.through-line-module__fIVZDG__section[data-mode] .through-line-module__fIVZDG__stage{animation:none}.through-line-module__fIVZDG__stage{break-inside:avoid}.through-line-module__fIVZDG__control,.through-line-module__fIVZDG__feed,.through-line-module__fIVZDG__litWrap{display:none!important}}
.public-pages-module__N6xh_W__page{min-height:100vh;overflow-x:clip}.public-pages-module__N6xh_W__intro{gap:var(--pt-s6);justify-items:start;display:grid}.public-pages-module__N6xh_W__introLede{max-width:52ch}.public-pages-module__N6xh_W__actions{gap:var(--pt-s3);flex-wrap:wrap;display:flex}.public-pages-module__N6xh_W__split2 h2{margin-bottom:var(--pt-s5)}.public-pages-module__N6xh_W__prose{gap:var(--pt-s4);align-content:start;justify-items:start;display:grid}.public-pages-module__N6xh_W__prose>p{max-width:64ch;color:var(--pt-muted)}.public-pages-module__N6xh_W__prose>p:first-of-type{color:var(--pt-ink)}.public-pages-module__N6xh_W__serviceLead,.public-pages-module__N6xh_W__serviceTop{display:contents}.public-pages-module__N6xh_W__serviceIntro.public-pages-module__N6xh_W__serviceIntro{row-gap:var(--pt-s6);grid-template-rows:auto auto auto auto 1fr}.public-pages-module__N6xh_W__serviceTop>.public-pages-module__N6xh_W__serviceHeading{margin-bottom:var(--pt-s4);grid-column:1/-1}.public-pages-module__N6xh_W__serviceTop>p,.public-pages-module__N6xh_W__serviceLead>p,.public-pages-module__N6xh_W__serviceLead>a{grid-column:1/5}.public-pages-module__N6xh_W__serviceIntro>:last-child{grid-area:2/5/-1/-1}.public-pages-module__N6xh_W__serviceAudience{color:var(--pt-muted)}.public-pages-module__N6xh_W__serviceAction{justify-self:start}@media (max-width:860px){.public-pages-module__N6xh_W__serviceIntro.public-pages-module__N6xh_W__serviceIntro{row-gap:var(--pt-s6);grid-template-rows:none}.public-pages-module__N6xh_W__serviceTop>.public-pages-module__N6xh_W__serviceHeading,.public-pages-module__N6xh_W__serviceTop>p,.public-pages-module__N6xh_W__serviceLead>p,.public-pages-module__N6xh_W__serviceLead>a,.public-pages-module__N6xh_W__serviceIntro>:last-child{grid-area:auto/1/auto/-1}.public-pages-module__N6xh_W__serviceTop>.public-pages-module__N6xh_W__serviceHeading{margin-bottom:0}}@media (max-width:600px){.public-pages-module__N6xh_W__serviceLead,.public-pages-module__N6xh_W__serviceTop{gap:var(--pt-s6);flex-direction:column;display:flex}.public-pages-module__N6xh_W__serviceLead{min-height:var(--pt-lead)}.public-pages-module__N6xh_W__serviceAction{align-self:flex-start}}@media (max-width:600px) and (max-height:799px){.public-pages-module__N6xh_W__serviceLead{min-height:0}.public-pages-module__N6xh_W__serviceTop{min-height:var(--pt-lead)}}@media (max-width:600px){.public-pages-module__N6xh_W__printToolbar{min-height:calc(var(--pt-lead) - 288px);align-content:start}}@media (max-width:600px) and (max-height:799px){.public-pages-module__N6xh_W__printToolbar{min-height:calc(var(--pt-lead) - 114px)}}@media (max-width:600px) and (max-height:700px){.public-pages-module__N6xh_W__notFoundIntro{gap:var(--pt-s5)}}.public-pages-module__N6xh_W__person{padding:var(--pt-s7) 0;border-top:1px solid var(--pt-line)}.public-pages-module__N6xh_W__person:first-child{border-top:0;padding-top:0}.public-pages-module__N6xh_W__personId{gap:var(--pt-s5);align-content:start;justify-items:start;display:grid}.public-pages-module__N6xh_W__personId>div{gap:var(--pt-s1);display:grid}.public-pages-module__N6xh_W__member{gap:var(--pt-s2);padding-top:var(--pt-s5);border-top:1px solid var(--pt-line);align-content:start;justify-items:start;display:grid}.public-pages-module__N6xh_W__member>.public-pages-module__N6xh_W__memberPortrait{--portrait:96px;margin-bottom:var(--pt-s3)}.public-pages-module__N6xh_W__member>p:last-child{justify-self:stretch}.public-pages-module__N6xh_W__note{max-width:72ch;color:var(--pt-muted);margin-top:40px;font-size:14px;line-height:20px}.public-pages-module__N6xh_W__doc{gap:var(--pt-s6);justify-items:start;display:grid}.public-pages-module__N6xh_W__docSection.public-pages-module__N6xh_W__docSection{row-gap:var(--pt-s3);width:100%;padding:var(--pt-s6) 0;border-top:1px solid var(--pt-line)}.public-pages-module__N6xh_W__docSection:last-child{border-bottom:1px solid var(--pt-line)}.public-pages-module__N6xh_W__docSection h2{font-size:24px;line-height:30px}.public-pages-module__N6xh_W__docSection p{max-width:64ch;color:var(--pt-muted)}.public-pages-module__N6xh_W__docSection a{color:var(--pt-ink);text-decoration:underline;-webkit-text-decoration-color:var(--pt-accent);text-decoration-color:var(--pt-accent);text-underline-offset:4px}.public-pages-module__N6xh_W__printToolbar{max-width:850px;padding-bottom:var(--pt-s7)}.public-pages-module__N6xh_W__printTitle{display:none}.public-pages-module__N6xh_W__capability{margin-inline:calc(-1 * var(--pt-s6));padding:40px var(--pt-s6);border:1px solid var(--pt-line);border-radius:var(--pt-radius);background:var(--pt-white);display:grid}.public-pages-module__N6xh_W__capabilityHero{justify-content:space-between;gap:var(--pt-s2) var(--pt-s5);padding-bottom:var(--pt-s4);border-bottom:1px solid var(--pt-line);flex-wrap:wrap;display:flex}.public-pages-module__N6xh_W__capabilityBody{gap:var(--pt-s5);padding-top:var(--pt-s6);display:grid}.public-pages-module__N6xh_W__certificationLine{justify-content:space-between;align-items:center;gap:var(--pt-s5);display:flex}.public-pages-module__N6xh_W__certificationLine p{text-align:right;line-height:1.4}.public-pages-module__N6xh_W__capabilityIntro{max-width:56ch;font-size:var(--pt-t-lede);line-height:30px}.public-pages-module__N6xh_W__capabilityColumns{gap:var(--pt-s6) var(--pt-gap);grid-template-columns:repeat(9,minmax(0,1fr));display:grid}.public-pages-module__N6xh_W__capabilityColumns>:first-child{grid-column:1/5}.public-pages-module__N6xh_W__capabilityColumns>:last-child{grid-column:5/-1}@media screen and (min-width:861px){.public-pages-module__N6xh_W__capabilityColumns li{min-height:77px}.public-pages-module__N6xh_W__capabilityColumns ul>li{padding-right:var(--pt-s5)}.public-pages-module__N6xh_W__capabilityColumns>:first-child li:last-child{border-bottom:0}.public-pages-module__N6xh_W__capabilityColumns .public-pages-module__N6xh_W__capabilityLead{min-height:77px;padding:var(--pt-s3) 0;margin-top:0}}.public-pages-module__N6xh_W__capability h2{margin-bottom:var(--pt-s3)}.public-pages-module__N6xh_W__capabilityLead{margin-top:var(--pt-s4)}.public-pages-module__N6xh_W__capabilityPartner{gap:var(--pt-s2);border-top:1px solid var(--pt-line);padding-top:20px;display:grid}.public-pages-module__N6xh_W__capabilityPartner p{max-width:64ch;color:var(--pt-muted)}.public-pages-module__N6xh_W__capabilityContact{align-items:center;gap:var(--pt-s1) 20px;padding-top:var(--pt-s4);border-top:1px solid var(--pt-line);flex-wrap:wrap;display:flex}.public-pages-module__N6xh_W__capabilityContact strong{width:100%;font-family:var(--pt-serif);font-size:var(--pt-t-title);font-weight:400}.public-pages-module__N6xh_W__capabilityContact a{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.public-pages-module__N6xh_W__capabilityNote{color:var(--pt-muted);font-size:14px;line-height:20px}@media (max-width:860px){.public-pages-module__N6xh_W__actions{width:100%}.public-pages-module__N6xh_W__actions>a{flex:100%}.public-pages-module__N6xh_W__capability{padding:var(--pt-s5) 20px;margin-inline:0}.public-pages-module__N6xh_W__capabilityColumns{gap:var(--pt-s5);grid-template-columns:1fr}.public-pages-module__N6xh_W__capabilityColumns>:nth-child(n){grid-column:1/-1}.public-pages-module__N6xh_W__certificationLine{flex-wrap:wrap}.public-pages-module__N6xh_W__certificationLine p{text-align:left}}@media print{@page{size:letter;margin:.35in}:is(html,body,.public-pages-module__N6xh_W__page){background:#fff!important}.public-pages-module__N6xh_W__page{-webkit-print-color-adjust:exact;print-color-adjust:exact;padding:0}.public-pages-module__N6xh_W__printToolbar{display:none!important}.public-pages-module__N6xh_W__page .public-pages-module__N6xh_W__member{break-inside:avoid}.public-pages-module__N6xh_W__page:has(.print-sheet)>:not(:has(.print-sheet)){display:none!important}.public-pages-module__N6xh_W__page:has(.print-sheet) :has(.print-sheet)>:not(:has(.print-sheet),.print-sheet){display:none!important}:is(.public-pages-module__N6xh_W__page:has(.print-sheet),.public-pages-module__N6xh_W__page:has(.print-sheet) :has(.print-sheet)){width:auto;max-width:none;min-height:0;box-shadow:none;background:#fff;border:0;margin:0;padding:0;display:block;position:static}.public-pages-module__N6xh_W__page .print-sheet{break-inside:avoid;position:static}.public-pages-module__N6xh_W__page .public-pages-module__N6xh_W__capability{color:#14233d;background:#fff;border:0;border-radius:0;width:100%;max-width:none;margin:0;padding:0}.public-pages-module__N6xh_W__page .public-pages-module__N6xh_W__capabilityHero{background:var(--pt-stage);border:0;border-radius:0;gap:8px;padding:28px 32px;display:grid}.public-pages-module__N6xh_W__page .public-pages-module__N6xh_W__capabilityHero p{color:var(--pt-on-stage)}.public-pages-module__N6xh_W__page .public-pages-module__N6xh_W__capabilityHero .public-pages-module__N6xh_W__printTitle{color:#eef0f3;white-space:pre-line;margin:0 0 12px;font-size:44px;line-height:1.1;display:block}.public-pages-module__N6xh_W__page .public-pages-module__N6xh_W__capabilityHero p{font-size:10px}.public-pages-module__N6xh_W__page .public-pages-module__N6xh_W__capabilityBody{gap:20px;padding:24px 32px 0}.public-pages-module__N6xh_W__page .public-pages-module__N6xh_W__certificationLine{flex-wrap:nowrap}.public-pages-module__N6xh_W__page .public-pages-module__N6xh_W__certificationLine img{width:200px}.public-pages-module__N6xh_W__page .public-pages-module__N6xh_W__certificationLine p{font-size:13px}.public-pages-module__N6xh_W__page .public-pages-module__N6xh_W__capabilityIntro{max-width:none;font-size:14px;line-height:1.5}.public-pages-module__N6xh_W__page .public-pages-module__N6xh_W__capabilityColumns{grid-template-columns:1.15fr 1fr;gap:28px}.public-pages-module__N6xh_W__page .public-pages-module__N6xh_W__capabilityColumns>:nth-child(n){grid-column:auto}.public-pages-module__N6xh_W__page .public-pages-module__N6xh_W__capability h2{margin-bottom:10px;font-size:22px}.public-pages-module__N6xh_W__page .public-pages-module__N6xh_W__capability li,.public-pages-module__N6xh_W__page .public-pages-module__N6xh_W__capabilityColumns p,.public-pages-module__N6xh_W__page .public-pages-module__N6xh_W__capabilityPartner p{padding:5px 0;font-size:12px;line-height:1.45}.public-pages-module__N6xh_W__page .public-pages-module__N6xh_W__capability li:before{margin-top:6px}.public-pages-module__N6xh_W__page .public-pages-module__N6xh_W__capabilityLead{margin-top:12px}.public-pages-module__N6xh_W__page .public-pages-module__N6xh_W__capabilityPartner{gap:6px;padding-top:20px}.public-pages-module__N6xh_W__page .public-pages-module__N6xh_W__capabilityPartner p{max-width:80ch}.public-pages-module__N6xh_W__page .public-pages-module__N6xh_W__capabilityContact{padding-top:16px;font-size:13px}.public-pages-module__N6xh_W__page .public-pages-module__N6xh_W__capabilityContact strong{font-size:18px}.public-pages-module__N6xh_W__page .public-pages-module__N6xh_W__capabilityContact a{min-height:24px}.public-pages-module__N6xh_W__page .public-pages-module__N6xh_W__capabilityNote{font-size:10px;line-height:1.5}}
.work-order-plan-module__OnzjRa__figure{gap:var(--pt-s3);min-width:0;display:grid}.work-order-plan-module__OnzjRa__frame{aspect-ratio:3/2;border:1px solid var(--pt-line);border-radius:var(--pt-radius);background:var(--pt-white);position:relative;overflow:hidden}.work-order-plan-module__OnzjRa__art{width:100%;height:100%;display:block;position:absolute;inset:0}.work-order-plan-module__OnzjRa__gridLine{fill:none;stroke:var(--pt-line);stroke-width:.75px;opacity:.6}.work-order-plan-module__OnzjRa__ink{fill:none;stroke:var(--pt-ink);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.work-order-plan-module__OnzjRa__ink :where(path,rect,circle),.work-order-plan-module__OnzjRa__pencil,.work-order-plan-module__OnzjRa__route,.work-order-plan-module__OnzjRa__check path{vector-effect:non-scaling-stroke}.work-order-plan-module__OnzjRa__ink .work-order-plan-module__OnzjRa__fine{stroke-width:1px}.work-order-plan-module__OnzjRa__ink .work-order-plan-module__OnzjRa__swing{stroke:var(--pt-muted);stroke-width:1px;stroke-opacity:.55}.work-order-plan-module__OnzjRa__ink .work-order-plan-module__OnzjRa__text{stroke:var(--pt-muted);stroke-width:1px;stroke-opacity:.7}.work-order-plan-module__OnzjRa__ink .work-order-plan-module__OnzjRa__hair{stroke:var(--pt-line);stroke-width:1px}.work-order-plan-module__OnzjRa__ink .work-order-plan-module__OnzjRa__device{fill:var(--pt-white)}.work-order-plan-module__OnzjRa__pencil{fill:none;stroke:var(--pt-muted);stroke-width:1px;stroke-dasharray:2 4;stroke-opacity:.7}.work-order-plan-module__OnzjRa__route,.work-order-plan-module__OnzjRa__check{fill:none;stroke:var(--pt-accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.work-order-plan-module__OnzjRa__reveal{fill:none;stroke:var(--pt-white);stroke-width:14px;stroke-linecap:butt;stroke-dasharray:1 2;stroke-dashoffset:0}.work-order-plan-module__OnzjRa__revealCheck{stroke-width:7px}@media (prefers-reduced-motion:no-preference){.work-order-plan-module__OnzjRa__figure[data-state=armed] .work-order-plan-module__OnzjRa__reveal{stroke-dashoffset:1px}.work-order-plan-module__OnzjRa__figure[data-state=play] .work-order-plan-module__OnzjRa__reveal{animation:work-order-plan-module__OnzjRa__draw var(--pt-d-enter) var(--pt-ease) .12s backwards}.work-order-plan-module__OnzjRa__figure[data-state=play] .work-order-plan-module__OnzjRa__revealCheck{animation-duration:var(--pt-d3)}.work-order-plan-module__OnzjRa__figure[data-state=play] [data-part=check-0]{animation-delay:.56s}.work-order-plan-module__OnzjRa__figure[data-state=play] [data-part=check-1]{animation-delay:.68s}.work-order-plan-module__OnzjRa__figure[data-state=play] [data-part=check-2]{animation-delay:.8s}.work-order-plan-module__OnzjRa__figure[data-off=true] .work-order-plan-module__OnzjRa__reveal{animation-play-state:paused}}@keyframes work-order-plan-module__OnzjRa__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media print{.work-order-plan-module__OnzjRa__figure[data-state] .work-order-plan-module__OnzjRa__reveal{stroke-dashoffset:0;animation:none}.work-order-plan-module__OnzjRa__figure{break-inside:avoid}}
.in-page-index-module__-_VINa__index{top:var(--pt-header);z-index:30;background:var(--pt-ground);position:sticky}.in-page-index-module__-_VINa__index>div{background:var(--pt-white);box-shadow:inset 1px 0 0 var(--pt-line), inset -1px 0 0 var(--pt-line), inset 0 -1px 0 var(--pt-line), inset 0 1px 0 var(--pt-line)}.in-page-index-module__-_VINa__index ol{gap:var(--pt-s1) var(--pt-s5);scrollbar-width:none;grid-column:4/-1;display:flex;overflow-x:auto}.in-page-index-module__-_VINa__index ol::-webkit-scrollbar{display:none}.in-page-index-module__-_VINa__index a{white-space:nowrap;min-width:44px;min-height:48px;color:var(--pt-muted);transition:color var(--pt-d0) var(--pt-ease);justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex;position:relative}.in-page-index-module__-_VINa__index a:after{content:"";background:var(--pt-accent);transform-origin:0;height:2px;transition:transform var(--pt-d2) var(--pt-ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.in-page-index-module__-_VINa__index a[aria-current]{color:var(--pt-ink)}.in-page-index-module__-_VINa__index a[aria-current]:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.in-page-index-module__-_VINa__index a:hover{color:var(--pt-ink);transition-duration:var(--pt-d1)}}.in-page-index-module__-_VINa__index a:focus-visible{outline-offset:-2px}@media (max-width:860px){.in-page-index-module__-_VINa__index ol{margin-inline:calc(-1 * var(--pt-edge));padding-inline:var(--pt-edge) var(--pt-s9);gap:var(--pt-s5);-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--pt-s7)), transparent);-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--pt-s7)), transparent);mask-image:linear-gradient(90deg, #000 calc(100% - var(--pt-s7)), transparent);grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.in-page-index-module__-_VINa__index a,.in-page-index-module__-_VINa__index a:after{transition:none}}@media print{.in-page-index-module__-_VINa__index{display:none!important}}
.sdvob-module__st37nq__stack{gap:var(--pt-s5);align-content:start;justify-items:start;display:grid}.sdvob-module__st37nq__actions{gap:var(--pt-s3);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.sdvob-module__st37nq__actions>a{padding-inline:var(--pt-s4)}.sdvob-module__st37nq__status{align-items:center;gap:var(--pt-s3);font-weight:600;display:inline-flex}.sdvob-module__st37nq__status:before{content:"";background:var(--pt-accent);width:8px;height:8px;box-shadow:0 0 0 4px var(--pt-accent-soft);border-radius:50%;flex:none;margin-left:4px}.sdvob-module__st37nq__indexed{--pt-anchor:calc(var(--pt-header) + 50px)}.sdvob-module__st37nq__heroLead{display:contents}.sdvob-module__st37nq__heroLead>.sdvob-module__st37nq__pageHeading{grid-column:1/-1;align-self:start}.sdvob-module__st37nq__heroLead>.sdvob-module__st37nq__stack{grid-column:1/5}.sdvob-module__st37nq__heroGrid{align-items:end}@media (max-width:860px){.sdvob-module__st37nq__heroLead>.sdvob-module__st37nq__pageHeading,.sdvob-module__st37nq__heroLead>.sdvob-module__st37nq__stack{grid-column:1/-1}}@media (max-width:600px){.sdvob-module__st37nq__heroLead{gap:var(--pt-s6);flex-direction:column;display:flex}.sdvob-module__st37nq__heroLead>.sdvob-module__st37nq__pageHeading{margin-bottom:0}}.sdvob-module__st37nq__doors{border-top:1px solid var(--pt-line);display:grid}.sdvob-module__st37nq__door{gap:var(--pt-s2);padding:var(--pt-s5) var(--pt-s4) var(--pt-s5) var(--pt-s5);border-bottom:1px solid var(--pt-line);display:grid;position:relative}.sdvob-module__st37nq__door:before{content:"";background:var(--pt-accent);opacity:0;width:2px;transition:opacity var(--pt-d0) var(--pt-ease);position:absolute;top:-1px;bottom:-1px;left:0}.sdvob-module__st37nq__door .sdvob-module__st37nq__doorAction{justify-self:start;min-height:32px}.sdvob-module__st37nq__door:focus-visible{outline-offset:-2px}.sdvob-module__st37nq__door:focus-visible:before{opacity:1}@media (hover:hover) and (pointer:fine){.sdvob-module__st37nq__door:hover:before{opacity:1;transition-duration:var(--pt-d1)}.sdvob-module__st37nq__door:hover .sdvob-module__st37nq__doorAction{background-size:calc(100% - 24px) 1px}.sdvob-module__st37nq__door:hover .sdvob-module__st37nq__doorAction svg{transform:translate(4px)}}.sdvob-module__st37nq__workGrid{column-gap:var(--pt-gap);border-top:1px solid var(--pt-line);grid-template-columns:repeat(9,minmax(0,1fr));display:grid}.sdvob-module__st37nq__workGrid>li:nth-child(odd){grid-column:1/5}.sdvob-module__st37nq__workGrid>li:nth-child(2n){grid-column:5/-1}.sdvob-module__st37nq__workGrid li{border-bottom:1px solid var(--pt-line)}.sdvob-module__st37nq__workLink{gap:var(--pt-s1);padding:var(--pt-s5) 0;display:grid}.sdvob-module__st37nq__workTitle{font-size:var(--pt-t-lede);font-weight:600;line-height:28px;display:block}.sdvob-module__st37nq__workTitle svg{margin-left:var(--pt-s2);vertical-align:-1px;color:var(--pt-ink);transition:transform var(--pt-d0) var(--pt-ease);display:inline-block}.sdvob-module__st37nq__workLink:focus-visible{outline-offset:-2px}@media (hover:hover) and (pointer:fine){.sdvob-module__st37nq__workLink:hover .sdvob-module__st37nq__workTitle{text-decoration:underline;-webkit-text-decoration-color:var(--pt-accent);text-decoration-color:var(--pt-accent);text-underline-offset:4px}.sdvob-module__st37nq__workLink:hover .sdvob-module__st37nq__workTitle svg{transition-duration:var(--pt-d1);transform:translate(4px)}}.sdvob-module__st37nq__broaderScope{max-width:72ch;margin-top:var(--pt-s7);color:var(--pt-muted)}.sdvob-module__st37nq__broaderScope a{color:var(--pt-ink);text-decoration:underline;-webkit-text-decoration-color:var(--pt-accent);text-decoration-color:var(--pt-accent);text-underline-offset:4px;font-weight:600}.sdvob-module__st37nq__delivery{margin-bottom:var(--pt-s8);align-items:center}.sdvob-module__st37nq__steps{border-top:1px solid var(--pt-line)}li.sdvob-module__st37nq__step{row-gap:var(--pt-s2);padding:var(--pt-s5) 0;border-bottom:1px solid var(--pt-line)}.sdvob-module__st37nq__step h3{font-size:var(--pt-t-lede);font-weight:600;line-height:28px}.sdvob-module__st37nq__step p{color:var(--pt-muted)}.sdvob-module__st37nq__sdvob{align-items:center}.sdvob-module__st37nq__proof{gap:var(--pt-s5);padding:var(--pt-s6);border:1px solid var(--pt-line);border-radius:var(--pt-radius);background:var(--pt-white);justify-items:start;display:grid}.sdvob-module__st37nq__proof .sdvob-module__st37nq__certBare{border:0;padding:0}.sdvob-module__st37nq__proofFacts{border-top:1px solid var(--pt-line);width:100%;display:grid}.sdvob-module__st37nq__proofFacts>div{justify-content:space-between;align-items:baseline;gap:var(--pt-s5);padding:var(--pt-s3) 0;border-bottom:1px solid var(--pt-line);display:flex}.sdvob-module__st37nq__proofFacts dd{font-family:var(--pt-serif);font-size:var(--pt-t-lede);font-variant-numeric:lining-nums tabular-nums}.sdvob-module__st37nq__proofFacts dd.sdvob-module__st37nq__certNumber{font-size:min(40px, var(--pt-t-h2));letter-spacing:-.03em;line-height:1.06}.sdvob-module__st37nq__details{border-top:1px solid var(--pt-line);width:100%}.sdvob-module__st37nq__details summary{justify-content:space-between;align-items:center;gap:var(--pt-s4);cursor:pointer;min-height:48px;font-weight:600;list-style:none;display:flex}.sdvob-module__st37nq__details summary::-webkit-details-marker{display:none}.sdvob-module__st37nq__details p{padding-bottom:var(--pt-s2);color:var(--pt-muted)}.sdvob-module__st37nq__sign{flex:none;width:14px;height:14px;position:relative}.sdvob-module__st37nq__sign:before,.sdvob-module__st37nq__sign:after{content:"";background:currentColor;width:14px;height:1px;position:absolute;top:6.5px;left:0}.sdvob-module__st37nq__sign:after{transition:transform var(--pt-d2) var(--pt-ease);transform:rotate(90deg)}.sdvob-module__st37nq__details[open] .sdvob-module__st37nq__sign:after{transform:rotate(0)}.sdvob-module__st37nq__roles>div{gap:var(--pt-s3);border-top:1px solid var(--pt-line);align-content:start;padding-top:20px;display:grid}.sdvob-module__st37nq__roles p{color:var(--pt-muted)}.sdvob-module__st37nq__leader{margin-top:var(--pt-s7);padding-top:var(--pt-s6);border-top:1px solid var(--pt-line);align-items:center}.sdvob-module__st37nq__leaderId{align-items:center;gap:var(--pt-s5);display:flex}.sdvob-module__st37nq__leaderRing{--portrait:88px}.sdvob-module__st37nq__leaderIdentity{gap:var(--pt-s1);display:grid}.sdvob-module__st37nq__leaderDetail{gap:var(--pt-s2);justify-items:start;display:grid}.sdvob-module__st37nq__leaderDetail p{max-width:56ch;color:var(--pt-muted)}.sdvob-module__st37nq__contact{align-items:start}.sdvob-module__st37nq__contactLines{gap:var(--pt-s2);display:grid}.sdvob-module__st37nq__contactLines a{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.sdvob-module__st37nq__contactLines a.sdvob-module__st37nq__phoneBig{font-family:var(--pt-serif);font-size:var(--pt-t-title);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;font-weight:400;line-height:1.15}.sdvob-module__st37nq__sendList{gap:var(--pt-s4);padding:var(--pt-s6);border:1px solid var(--pt-line);border-radius:var(--pt-radius);background:var(--pt-ground);justify-items:start;display:grid}.sdvob-module__st37nq__sendList ul{width:100%}.sdvob-module__st37nq__sendList>p{color:var(--pt-muted)}@media (max-width:860px){.sdvob-module__st37nq__actions,.sdvob-module__st37nq__workGrid{grid-template-columns:minmax(0,1fr)}.sdvob-module__st37nq__workGrid>li:nth-child(n){grid-column:1/-1}.sdvob-module__st37nq__proof,.sdvob-module__st37nq__sendList{padding:20px}}@media (prefers-reduced-motion:reduce){.sdvob-module__st37nq__door:before,.sdvob-module__st37nq__workTitle svg,.sdvob-module__st37nq__sign:after{transition:none}}@media print{.sdvob-module__st37nq__stack{display:block}.sdvob-module__st37nq__stack>*+*{margin-top:var(--pt-s5)}.sdvob-module__st37nq__stack>a{width:fit-content;display:flex}.sdvob-module__st37nq__door,.sdvob-module__st37nq__proof,.sdvob-module__st37nq__sendList,.sdvob-module__st37nq__roles>div,.sdvob-module__st37nq__leader{break-inside:avoid}.sdvob-module__st37nq__details .sdvob-module__st37nq__sign{display:none}.sdvob-module__st37nq__details::details-content{content-visibility:visible;display:block}}
.work-module__fg0oIG__work{--work-gutter:var(--pt-edge)}.work-module__fg0oIG__work .work-module__fg0oIG__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.work-module__fg0oIG__work .work-module__fg0oIG__previewBar{padding:var(--pt-s3) var(--work-gutter);border-bottom:1px solid var(--pt-accent);background:var(--pt-accent-soft)}.work-module__fg0oIG__work .work-module__fg0oIG__intro{padding:var(--pt-s7) var(--work-gutter) 40px}.work-module__fg0oIG__work .work-module__fg0oIG__introTitle{margin-top:20px}.work-module__fg0oIG__work .work-module__fg0oIG__introLede{max-width:600px;margin-top:var(--pt-s5);font-size:var(--pt-t-lede);color:var(--pt-muted);line-height:1.5}.work-module__fg0oIG__work .work-module__fg0oIG__legend{margin-top:var(--pt-s6);border-top:1px solid var(--pt-line);display:grid}.work-module__fg0oIG__work .work-module__fg0oIG__legend>div{gap:var(--pt-s2);padding:var(--pt-s4) 0;border-bottom:1px solid var(--pt-line);display:grid}.work-module__fg0oIG__work .work-module__fg0oIG__legend dd{color:var(--pt-muted)}.work-module__fg0oIG__work .work-module__fg0oIG__chip{border-radius:var(--pt-radius);min-height:28px;font-size:var(--pt-t-label);letter-spacing:.08em;text-transform:uppercase;align-items:center;padding:2px 10px;font-weight:600;line-height:1.4;display:inline-flex}.work-module__fg0oIG__work .work-module__fg0oIG__chipVadiy{background:var(--pt-button-bg);color:var(--pt-button-fg)}.work-module__fg0oIG__work .work-module__fg0oIG__chipPartner{color:var(--pt-ink);box-shadow:inset 0 0 0 1px var(--pt-accent)}.work-module__fg0oIG__work .work-module__fg0oIG__chipPrior{color:var(--pt-muted);box-shadow:inset 0 0 0 1px var(--pt-line)}.work-module__fg0oIG__work .work-module__fg0oIG__gallerySection{padding:var(--pt-s6) 0 var(--pt-s7);border-top:1px solid var(--pt-line)}.work-module__fg0oIG__work .work-module__fg0oIG__gallery{timeline-scope:--work-track}.work-module__fg0oIG__work .work-module__fg0oIG__galleryControls{justify-content:space-between;align-items:center;gap:var(--pt-s4);padding:0 var(--work-gutter) var(--pt-s4);display:flex}.work-module__fg0oIG__work .work-module__fg0oIG__galleryCount{font-variant-numeric:tabular-nums;color:var(--pt-muted);font-weight:600}.work-module__fg0oIG__work .work-module__fg0oIG__galleryButtons{gap:var(--pt-s2);display:flex}.work-module__fg0oIG__work .work-module__fg0oIG__galleryButtons button{border:1px solid var(--pt-ink);border-radius:var(--pt-radius);width:48px;height:48px;color:var(--pt-ink);font-size:var(--pt-t-lede);cursor:pointer;transition:background-color var(--pt-d1) var(--pt-ease), color var(--pt-d1) var(--pt-ease);background:0 0;place-items:center;display:inline-grid}.work-module__fg0oIG__work .work-module__fg0oIG__galleryButtons button:disabled{border-color:var(--pt-line);color:var(--pt-muted);cursor:default}@media (hover:hover) and (pointer:fine){.work-module__fg0oIG__work .work-module__fg0oIG__galleryButtons button:not(:disabled):hover{background:var(--pt-ink);color:var(--pt-ground)}}.work-module__fg0oIG__work .work-module__fg0oIG__track{gap:var(--pt-s4);padding:0 var(--work-gutter) var(--pt-s2);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--work-gutter);scrollbar-width:thin;scroll-timeline:--work-track inline;grid-auto-columns:86%;grid-auto-flow:column;margin:0;list-style:none;display:grid;position:relative;overflow-x:auto}.work-module__fg0oIG__work .work-module__fg0oIG__slide{border:1px solid var(--pt-line);border-radius:var(--pt-radius);scroll-snap-align:start;flex-direction:column;min-width:0;display:flex;overflow:hidden}.work-module__fg0oIG__work .work-module__fg0oIG__slidePhoto{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.work-module__fg0oIG__work .work-module__fg0oIG__photoSlot{aspect-ratio:4/3;background:var(--pt-stage);place-items:center;display:grid}.work-module__fg0oIG__work .work-module__fg0oIG__photoSlot span{padding:6px var(--pt-s3);border:1px dashed var(--pt-accent);color:var(--pt-on-stage);font-weight:600}.work-module__fg0oIG__work .work-module__fg0oIG__slideFigure figcaption{padding:10px var(--pt-s4) 0;font-size:var(--pt-t-label);color:var(--pt-muted);line-height:1.4}.work-module__fg0oIG__work .work-module__fg0oIG__slideBody{padding:var(--pt-s4);flex-direction:column;flex:1;display:flex}.work-module__fg0oIG__work .work-module__fg0oIG__slideMeta{align-items:center;gap:var(--pt-s2);display:flex}.work-module__fg0oIG__work .work-module__fg0oIG__slideTitle{margin-top:var(--pt-s3);font-family:var(--pt-serif);font-size:var(--pt-t-title);font-weight:400;line-height:1.2}.work-module__fg0oIG__work .work-module__fg0oIG__slideWhere{margin-top:var(--pt-s1);color:var(--pt-muted)}.work-module__fg0oIG__work .work-module__fg0oIG__slideSummary{margin-top:var(--pt-s3)}.work-module__fg0oIG__work .work-module__fg0oIG__facts{margin-top:var(--pt-s4);border-top:1px solid var(--pt-line)}.work-module__fg0oIG__work .work-module__fg0oIG__facts>div{border-bottom:1px solid var(--pt-line);gap:2px;padding:10px 0;display:grid}.work-module__fg0oIG__work .work-module__fg0oIG__facts dt{font-size:var(--pt-t-label);color:var(--pt-muted);font-weight:600}.work-module__fg0oIG__work .work-module__fg0oIG__gaps{margin-top:var(--pt-s4);padding:var(--pt-s3) var(--pt-s4);border-left:2px solid var(--pt-accent);background:var(--pt-accent-soft)}.work-module__fg0oIG__work .work-module__fg0oIG__gaps p{font-size:var(--pt-t-label);font-weight:600}.work-module__fg0oIG__work .work-module__fg0oIG__gaps ul{margin-top:6px;padding-left:18px;list-style:outside}.work-module__fg0oIG__work .work-module__fg0oIG__gaps li{font-size:var(--pt-t-label);padding:2px 0}.work-module__fg0oIG__work .work-module__fg0oIG__progress{height:2px;margin:var(--pt-s4) var(--work-gutter) 0;background:var(--pt-line);overflow:hidden}.work-module__fg0oIG__work .work-module__fg0oIG__progress span{background:var(--pt-accent);transform-origin:0;height:100%;display:block}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.work-module__fg0oIG__work .work-module__fg0oIG__progress span{animation:linear both work-module__fg0oIG__workProgress;animation-timeline:--work-track}}}@keyframes work-module__fg0oIG__workProgress{0%{transform:scaleX(.08)}to{transform:scaleX(1)}}.work-module__fg0oIG__work .work-module__fg0oIG__manage,.work-module__fg0oIG__work .work-module__fg0oIG__partners,.work-module__fg0oIG__work .work-module__fg0oIG__close{padding:var(--pt-s8) var(--work-gutter);border-top:1px solid var(--pt-line)}.work-module__fg0oIG__work .work-module__fg0oIG__manageIntro>p,.work-module__fg0oIG__work .work-module__fg0oIG__partnersIntro>p,.work-module__fg0oIG__work .work-module__fg0oIG__close>p{max-width:600px;font-size:var(--pt-t-lede);color:var(--pt-muted);margin-top:20px;line-height:1.5}.work-module__fg0oIG__work .work-module__fg0oIG__manageList{margin-top:var(--pt-s6);border-top:1px solid var(--pt-line);counter-reset:manage;display:grid}.work-module__fg0oIG__work .work-module__fg0oIG__manageList li{align-content:start;column-gap:var(--pt-s3);border-bottom:1px solid var(--pt-line);counter-increment:manage;grid-template-columns:48px minmax(0,1fr);padding:20px 0;display:grid}.work-module__fg0oIG__work .work-module__fg0oIG__manageList li:before{content:counter(manage, decimal-leading-zero);font-family:var(--pt-serif);font-size:var(--pt-t-title);color:var(--pt-muted);font-variant-numeric:tabular-nums;grid-row:span 2;line-height:1.2}.work-module__fg0oIG__work .work-module__fg0oIG__manageList h3,.work-module__fg0oIG__work .work-module__fg0oIG__partnerList h3{font-family:var(--pt-serif);font-size:var(--pt-t-title);font-weight:400;line-height:1.2}.work-module__fg0oIG__work .work-module__fg0oIG__manageList p{margin-top:var(--pt-s2);color:var(--pt-muted)}.work-module__fg0oIG__work .work-module__fg0oIG__partnerList{gap:var(--pt-s3);margin-top:var(--pt-s6);display:grid}.work-module__fg0oIG__work .work-module__fg0oIG__partnerList>li{padding:var(--pt-s5);border:1px solid var(--pt-line);border-top:2px solid var(--pt-accent);border-radius:var(--pt-radius)}.work-module__fg0oIG__work .work-module__fg0oIG__partnerList>li.work-module__fg0oIG__partnerPending{border-top-style:dashed;border-top-color:var(--pt-line)}.work-module__fg0oIG__work .work-module__fg0oIG__partnerList>li>p{margin-top:6px}.work-module__fg0oIG__work .work-module__fg0oIG__supports{margin-top:var(--pt-s3);flex-wrap:wrap;gap:6px;display:flex}.work-module__fg0oIG__work .work-module__fg0oIG__supports li{border:1px solid var(--pt-line);border-radius:var(--pt-radius);font-size:var(--pt-t-label);padding:2px 10px;font-weight:600}.work-module__fg0oIG__work .work-module__fg0oIG__reviewNote{margin-top:var(--pt-s3);padding:10px var(--pt-s3);border-left:2px solid var(--pt-accent);background:var(--pt-accent-soft);font-size:var(--pt-t-label)}.work-module__fg0oIG__work .work-module__fg0oIG__partners>.work-module__fg0oIG__reviewNote{max-width:820px;margin-top:20px}.work-module__fg0oIG__work .work-module__fg0oIG__closeActions{gap:var(--pt-s3);margin-top:var(--pt-s5);flex-wrap:wrap;display:flex}@media (min-width:768px){.work-module__fg0oIG__work .work-module__fg0oIG__legend{grid-template-columns:repeat(3,minmax(0,1fr))}.work-module__fg0oIG__work .work-module__fg0oIG__legend>div{padding:20px var(--pt-s5) 20px 0}.work-module__fg0oIG__work .work-module__fg0oIG__legend>div+div{padding-left:var(--pt-s5);border-left:1px solid var(--pt-line)}.work-module__fg0oIG__work .work-module__fg0oIG__track{grid-auto-columns:min(560px,62%);gap:20px}.work-module__fg0oIG__work .work-module__fg0oIG__slideBody{padding:20px var(--pt-s5) var(--pt-s5)}.work-module__fg0oIG__work .work-module__fg0oIG__manageList{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}.work-module__fg0oIG__work .work-module__fg0oIG__partnerList{gap:var(--pt-s4);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.work-module__fg0oIG__work .work-module__fg0oIG__intro{gap:var(--pt-s8);padding-top:var(--pt-s8);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;display:grid}.work-module__fg0oIG__work .work-module__fg0oIG__legend{grid-template-columns:1fr;margin:0}.work-module__fg0oIG__work .work-module__fg0oIG__legend>div,.work-module__fg0oIG__work .work-module__fg0oIG__legend>div+div{gap:var(--pt-s4);padding:var(--pt-s4) 0;border-left:0;grid-template-columns:132px minmax(0,1fr)}.work-module__fg0oIG__work .work-module__fg0oIG__track{gap:var(--pt-s5);grid-auto-columns:600px}.work-module__fg0oIG__work .work-module__fg0oIG__manage{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:72px;display:grid}.work-module__fg0oIG__work .work-module__fg0oIG__manageIntro{position:sticky;top:96px}.work-module__fg0oIG__work .work-module__fg0oIG__manageList{margin-top:0}.work-module__fg0oIG__work .work-module__fg0oIG__partnerList{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.work-module__fg0oIG__work .work-module__fg0oIG__galleryButtons button{transition:none}}
