.focus-module__JTvKyq__focus:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset);box-shadow:none}.focus-module__JTvKyq__focus.focus-module__JTvKyq__inset:focus-visible{outline-offset:calc(var(--focus-offset) * -1)}.focus-module__JTvKyq__focus.focus-module__JTvKyq__within:focus-within{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset);box-shadow:none}
.Container-module__DjgGgG__container{width:calc(100% - var(--layout-gutter) * 2);margin-inline:auto}.Container-module__DjgGgG__default{max-width:var(--layout-content)}
.HomeSections-module__0uORCq__root{background:var(--review-paper);color:var(--review-ink);font-size:var(--review-body);line-height:1.65}.HomeSections-module__0uORCq__root *,.HomeSections-module__0uORCq__root :before,.HomeSections-module__0uORCq__root :after{box-sizing:border-box}.HomeSections-module__0uORCq__root :where(h1,h2,h3){text-wrap:balance;font-weight:600}.HomeSections-module__0uORCq__root :where(h2){font-size:var(--review-h2);letter-spacing:var(--review-tracking);line-height:1.14}.HomeSections-module__0uORCq__root :where(h3){font-size:var(--review-h3);letter-spacing:-.025em;line-height:1.3}.HomeSections-module__0uORCq__root :where(a,button,summary):focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset);box-shadow:none}.HomeSections-module__0uORCq__root :where(section,[id=about]):focus{outline:none}.HomeSections-module__0uORCq__root :where(section[id],[id=about]){scroll-margin-top:var(--anchor-offset)}.HomeSections-module__0uORCq__root em{color:var(--review-ice);font-style:normal}.HomeSections-module__0uORCq__container{width:calc(100% - var(--layout-gutter) * 2);max-width:var(--layout-content);margin-inline:auto}.HomeSections-module__0uORCq__eyebrow{font-size:var(--review-caption);letter-spacing:.1em;text-transform:uppercase;font-weight:600;margin-bottom:24px!important}.HomeSections-module__0uORCq__eyebrow span{color:var(--review-ice);margin-inline:8px}.HomeSections-module__0uORCq__hero{background:var(--review-hero-background);color:var(--review-on-dark);overflow:hidden}.HomeSections-module__0uORCq__heroGrid{grid-template-columns:minmax(0,1.2fr) minmax(440px,1fr);align-items:center;gap:32px;padding-block:72px 64px;display:grid}.HomeSections-module__0uORCq__heroPanel{width:100%;min-width:0;line-height:1.5}.HomeSections-module__0uORCq__heroCopy{min-width:0}.HomeSections-module__0uORCq__heroCopy h1{font-size:var(--review-h1);letter-spacing:-.055em;max-width:680px;line-height:1.04}.HomeSections-module__0uORCq__lead{font-size:var(--review-lead);color:var(--review-muted-dark);max-width:560px;line-height:1.65;margin-top:28px!important}.HomeSections-module__0uORCq__actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:32px;display:flex}.HomeSections-module__0uORCq__root .HomeSections-module__0uORCq__primary{min-height:52px;padding:12px 20px;font-size:15px}.HomeSections-module__0uORCq__textLink{min-height:44px;font-size:var(--review-small);text-underline-offset:5px;align-items:center;gap:10px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.HomeSections-module__0uORCq__textLink:hover{text-decoration-thickness:2px}.HomeSections-module__0uORCq__micro{font-size:var(--review-small);color:var(--review-muted-dark);line-height:1.65;margin-top:24px!important}.HomeSections-module__0uORCq__identityLine{border:1px solid var(--review-line-dark);border-radius:var(--review-radius);background:var(--review-panel);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;margin-bottom:32px;padding:8px;display:grid}.HomeSections-module__0uORCq__serviceLink{border-radius:var(--review-radius);align-items:center;gap:12px;min-width:0;min-height:64px;padding:12px;text-decoration:none;display:flex}.HomeSections-module__0uORCq__serviceLink:hover{background:var(--review-navy)}.HomeSections-module__0uORCq__serviceIcon{border:1px solid var(--review-line-dark);border-radius:var(--review-radius);width:36px;height:36px;color:var(--review-ice);flex-shrink:0;justify-content:center;align-items:center;display:flex}.HomeSections-module__0uORCq__serviceCopy{gap:4px;min-width:0;display:grid}.HomeSections-module__0uORCq__serviceCopy strong{font-size:var(--review-small);color:var(--review-on-dark);font-weight:600;line-height:1.4}.HomeSections-module__0uORCq__serviceCopy>span{font-size:var(--review-caption);color:var(--review-muted-dark);line-height:1.5}.HomeSections-module__0uORCq__serviceLink:hover strong{color:var(--review-ice);text-underline-offset:4px;text-decoration:underline}.HomeSections-module__0uORCq__servicePlus{color:var(--review-muted-dark);font-size:var(--review-small);text-align:center}.HomeSections-module__0uORCq__contact{padding-block:var(--review-section);background:var(--review-hero-background);color:var(--review-on-dark)}.HomeSections-module__0uORCq__contactGrid{grid-template-columns:1.65fr 1fr;align-items:center;gap:96px;display:grid}.HomeSections-module__0uORCq__contact h2{max-width:700px}.HomeSections-module__0uORCq__contact .HomeSections-module__0uORCq__lead{max-width:510px}.HomeSections-module__0uORCq__contact .HomeSections-module__0uORCq__micro{font-size:var(--review-caption)}.HomeSections-module__0uORCq__person{border-left:1px solid var(--review-line-dark);flex-direction:column;gap:24px;padding-left:48px;display:flex}.HomeSections-module__0uORCq__portrait{object-fit:cover;object-position:center 20%;border-radius:var(--review-radius);width:200px;height:220px}.HomeSections-module__0uORCq__personName{font-size:24px;font-weight:600}.HomeSections-module__0uORCq__person p:not(.HomeSections-module__0uORCq__personName){font-size:var(--review-small);color:var(--review-muted-dark);margin-top:4px}.HomeSections-module__0uORCq__person span{color:var(--review-muted-dark);font-size:var(--review-caption);margin-top:16px;display:block}@media (max-width:1100px){.HomeSections-module__0uORCq__heroGrid{grid-template-columns:minmax(0,1fr);gap:32px}.HomeSections-module__0uORCq__heroPanel{max-width:640px}.HomeSections-module__0uORCq__contactGrid{gap:48px}.HomeSections-module__0uORCq__person{padding-left:32px}}@media (max-width:960px){.HomeSections-module__0uORCq__identityLine{grid-template-columns:minmax(0,1fr);gap:0;margin-bottom:24px}.HomeSections-module__0uORCq__serviceLink{width:100%;min-height:76px}.HomeSections-module__0uORCq__serviceCopy{flex:1}.HomeSections-module__0uORCq__servicePlus{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;margin-inline:12px;padding-block:4px;line-height:1;display:grid}.HomeSections-module__0uORCq__servicePlus:after{content:"";background:var(--review-line-dark);height:1px}}@media (max-width:760px){.HomeSections-module__0uORCq__heroGrid{grid-template-columns:1fr;gap:32px;padding-block:40px 24px}.HomeSections-module__0uORCq__heroCopy h1{font-size:clamp(38px,8.7vw,60px);line-height:1.06}.HomeSections-module__0uORCq__eyebrow{font-size:10px;margin-bottom:20px!important}.HomeSections-module__0uORCq__lead{margin-top:24px!important}.HomeSections-module__0uORCq__actions{gap:12px 24px;margin-top:24px}.HomeSections-module__0uORCq__root .HomeSections-module__0uORCq__primary{min-height:50px;font-size:14px}.HomeSections-module__0uORCq__micro{font-size:12px;margin-top:20px!important}.HomeSections-module__0uORCq__desktopBreak{display:none}.HomeSections-module__0uORCq__contactGrid{grid-template-columns:1fr;gap:32px}.HomeSections-module__0uORCq__person{border-left:0;border-top:1px solid var(--review-line-dark);flex-direction:row;align-items:center;gap:20px;padding-top:32px;padding-left:0}.HomeSections-module__0uORCq__portrait{width:96px;height:120px}.HomeSections-module__0uORCq__personName{font-size:22px}.HomeSections-module__0uORCq__person span{margin-top:10px}.HomeSections-module__0uORCq__contactGrid{gap:40px}}@media (max-width:380px){.HomeSections-module__0uORCq__person{gap:16px}.HomeSections-module__0uORCq__person p:not(.HomeSections-module__0uORCq__personName){font-size:12px}}
.SiteFooter-module__fnGxDW__root{background:var(--review-paper);color:var(--review-ink);font-size:var(--review-body);line-height:1.65}.SiteFooter-module__fnGxDW__root *,.SiteFooter-module__fnGxDW__root :before,.SiteFooter-module__fnGxDW__root :after{box-sizing:border-box}.SiteFooter-module__fnGxDW__footerInner{width:calc(100% - var(--layout-gutter) * 2);max-width:var(--layout-content);margin-inline:auto}.SiteFooter-module__fnGxDW__brand{min-height:44px;color:var(--review-on-dark);flex-shrink:0;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.SiteFooter-module__fnGxDW__mark{border-radius:var(--review-radius);background:var(--review-paper);justify-content:center;align-items:center;width:44px;height:44px;padding:4px;display:inline-flex}.SiteFooter-module__fnGxDW__mark img{object-fit:contain;width:36px;height:36px}.SiteFooter-module__fnGxDW__wordmark{letter-spacing:-.025em;font-size:19px;font-weight:700;line-height:1.2}.SiteFooter-module__fnGxDW__brandLabel{color:var(--review-muted-dark);font-family:var(--font-mono), monospace;letter-spacing:.14em;margin-top:4px;font-size:10px;font-weight:400;display:block}.SiteFooter-module__fnGxDW__footer a:focus-visible,.SiteFooter-module__fnGxDW__footer button:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset);box-shadow:none}.SiteFooter-module__fnGxDW__footer{border-top:1px solid var(--review-line-dark);background:var(--review-navy);color:var(--review-on-dark)}.SiteFooter-module__fnGxDW__footerInner{padding-block:64px 24px}.SiteFooter-module__fnGxDW__footerTop{grid-template-columns:1fr 2fr;gap:64px;padding-bottom:48px;display:grid}.SiteFooter-module__fnGxDW__descriptor{letter-spacing:-.015em;margin-top:24px;font-size:19px;font-weight:500;line-height:1.5}.SiteFooter-module__fnGxDW__footerNote{max-width:280px;color:var(--review-muted-dark);font-size:var(--review-small);margin-top:16px;line-height:1.7}.SiteFooter-module__fnGxDW__footerNavigation{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.SiteFooter-module__fnGxDW__identity,.SiteFooter-module__fnGxDW__footerNavigation>div{min-width:0}.SiteFooter-module__fnGxDW__contact{flex-direction:column;align-items:flex-start;margin-top:16px;display:flex}.SiteFooter-module__fnGxDW__socialLinks{flex-wrap:wrap;gap:24px;display:flex}.SiteFooter-module__fnGxDW__footerNavigation h2{color:var(--review-on-dark);font-size:var(--review-small);margin-bottom:16px;font-weight:600;line-height:1.6}.SiteFooter-module__fnGxDW__footerNavigation ul{margin:0;padding:0;list-style:none}.SiteFooter-module__fnGxDW__footerNavigation a,.SiteFooter-module__fnGxDW__utilityLinks a,.SiteFooter-module__fnGxDW__contact a{min-height:44px;color:var(--review-muted-dark);font-size:var(--review-small);text-underline-offset:4px;overflow-wrap:anywhere;align-items:center;padding-block:8px;line-height:1.5;display:inline-flex}.SiteFooter-module__fnGxDW__footerNavigation a:hover,.SiteFooter-module__fnGxDW__utilityLinks a:hover,.SiteFooter-module__fnGxDW__contact a:hover{color:var(--review-on-dark);text-decoration:underline}.SiteFooter-module__fnGxDW__footerBottom{border-top:1px solid var(--review-line-dark);color:var(--review-muted-dark);font-size:var(--review-small);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding-top:24px;display:flex}.SiteFooter-module__fnGxDW__utilityLinks{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.SiteFooter-module__fnGxDW__footer .SiteFooter-module__fnGxDW__preferences{border-radius:var(--review-radius);color:var(--review-muted-dark);font-size:var(--review-small);text-underline-offset:4px;font-weight:400}.SiteFooter-module__fnGxDW__footer .SiteFooter-module__fnGxDW__preferences:hover{color:var(--review-on-dark);background:var(--review-panel);text-decoration:underline}@media (max-width:1100px){.SiteFooter-module__fnGxDW__footerTop{grid-template-columns:1fr;gap:40px}.SiteFooter-module__fnGxDW__identity{grid-template-columns:1fr 1fr;align-items:start;gap:16px 32px;display:grid}.SiteFooter-module__fnGxDW__identity .SiteFooter-module__fnGxDW__brand{grid-row:span 3}.SiteFooter-module__fnGxDW__contact{grid-column:2;margin-top:0}.SiteFooter-module__fnGxDW__descriptor,.SiteFooter-module__fnGxDW__footerNote{margin-top:0}}@media (max-width:600px){.SiteFooter-module__fnGxDW__wordmark{font-size:17px}.SiteFooter-module__fnGxDW__footerInner{padding-top:48px}.SiteFooter-module__fnGxDW__footerTop{gap:40px;padding-bottom:32px}.SiteFooter-module__fnGxDW__identity{display:block}.SiteFooter-module__fnGxDW__descriptor{margin-top:24px}.SiteFooter-module__fnGxDW__footerNote{max-width:320px;margin-top:12px}.SiteFooter-module__fnGxDW__contact{margin-top:16px}.SiteFooter-module__fnGxDW__footerNavigation{grid-template-columns:1fr 1fr;gap:32px 24px}.SiteFooter-module__fnGxDW__footerNavigation>div:last-child{grid-column:1/-1}.SiteFooter-module__fnGxDW__footerBottom{align-items:flex-start}.SiteFooter-module__fnGxDW__utilityLinks{gap:16px}}@media (max-width:360px){.SiteFooter-module__fnGxDW__brand{gap:8px}.SiteFooter-module__fnGxDW__footerNavigation{grid-template-columns:1fr}}
.HomeDeliveryDetails-module__8AaA5a__credentials{margin-top:24px}.HomeDeliveryDetails-module__8AaA5a__facts{border-top:1px solid var(--review-line-dark);border-bottom:1px solid var(--review-line-dark);grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:16px 0;list-style:none;display:grid}.HomeDeliveryDetails-module__8AaA5a__facts li{grid-template-columns:18px 1fr;align-content:start;align-items:center;gap:4px 8px;min-width:0;display:grid}.HomeDeliveryDetails-module__8AaA5a__icon{color:var(--review-ice);flex-shrink:0}.HomeDeliveryDetails-module__8AaA5a__facts strong{font-size:var(--review-body);font-weight:600;line-height:1.4}.HomeDeliveryDetails-module__8AaA5a__facts li>span{font-size:var(--review-caption);color:var(--review-muted-dark);grid-column:2;line-height:1.45}.HomeDeliveryDetails-module__8AaA5a__credentials .HomeDeliveryDetails-module__8AaA5a__linkedin{min-height:44px;color:var(--review-on-dark);font-size:var(--review-small);align-items:center;gap:8px;margin-top:4px;display:inline-flex}.HomeDeliveryDetails-module__8AaA5a__credentials .HomeDeliveryDetails-module__8AaA5a__linkedin:hover{color:var(--review-ice)}.HomeDeliveryDetails-module__8AaA5a__engagement{border-top:1px solid var(--review-line-dark);margin-top:24px;padding-top:20px}.HomeDeliveryDetails-module__8AaA5a__engagement .HomeDeliveryDetails-module__8AaA5a__processTitle{font-size:var(--review-body);letter-spacing:normal;line-height:1.5}.HomeDeliveryDetails-module__8AaA5a__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:16px 0 0;padding:0;list-style:none;display:grid}.HomeDeliveryDetails-module__8AaA5a__steps li{min-width:0}.HomeDeliveryDetails-module__8AaA5a__stepTop{align-items:center;gap:8px;margin-bottom:8px;display:flex}.HomeDeliveryDetails-module__8AaA5a__number{font-family:var(--font-mono), monospace;font-size:var(--review-caption);color:var(--review-muted-dark)}.HomeDeliveryDetails-module__8AaA5a__steps h4{color:var(--review-on-dark);font-size:var(--review-small);font-weight:600;line-height:1.5}.HomeDeliveryDetails-module__8AaA5a__steps p{color:var(--review-muted-dark);font-size:var(--review-small);margin:0;line-height:1.5}@media (max-width:1000px){.HomeDeliveryDetails-module__8AaA5a__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px}}@media (max-width:760px){.HomeDeliveryDetails-module__8AaA5a__facts{gap:12px}.HomeDeliveryDetails-module__8AaA5a__facts li{gap:4px 6px}.HomeDeliveryDetails-module__8AaA5a__engagement{margin-top:20px}}@media (max-width:520px){.HomeDeliveryDetails-module__8AaA5a__facts li{grid-template-columns:1fr}.HomeDeliveryDetails-module__8AaA5a__facts .HomeDeliveryDetails-module__8AaA5a__icon{margin-bottom:4px}.HomeDeliveryDetails-module__8AaA5a__facts li>span{grid-column:1}.HomeDeliveryDetails-module__8AaA5a__steps{grid-template-columns:1fr;gap:16px}.HomeDeliveryDetails-module__8AaA5a__stepTop{margin-bottom:4px}}
.style-module__XL_iva__container{overflow-wrap:anywhere}
.MobileNav-module__jY_qqG__panel{padding-inline:var(--layout-gutter)}
.ProductSpecimen-module__G6pGNG__flow{--product-flow-state:paused}.ProductSpecimen-module__G6pGNG__packet,.ProductSpecimen-module__G6pGNG__highlight,.ProductSpecimen-module__G6pGNG__orbit,.ProductSpecimen-module__G6pGNG__sweep{animation-play-state:var(--product-flow-state)}.ProductSpecimen-module__G6pGNG__packet{animation-name:ProductSpecimen-module__G6pGNG__packet;animation-duration:var(--duration-tab);animation-timing-function:linear;animation-iteration-count:infinite}.ProductSpecimen-module__G6pGNG__highlight{opacity:0;animation-name:ProductSpecimen-module__G6pGNG__highlight;animation-duration:var(--duration-tab);animation-timing-function:var(--ease-standard);animation-delay:var(--product-step-delay);animation-iteration-count:infinite}.ProductSpecimen-module__G6pGNG__orbit{animation-name:ProductSpecimen-module__G6pGNG__orbit;animation-duration:var(--duration-ambient);animation-timing-function:linear;animation-iteration-count:infinite}.ProductSpecimen-module__G6pGNG__sweep{opacity:0;animation-name:ProductSpecimen-module__G6pGNG__sweep;animation-duration:var(--duration-tab);animation-timing-function:linear;animation-delay:var(--product-step-delay);animation-iteration-count:infinite}@keyframes ProductSpecimen-module__G6pGNG__packet{0%{opacity:0;top:0%}8%{opacity:1}92%{opacity:1}to{opacity:0;top:100%}}@keyframes ProductSpecimen-module__G6pGNG__highlight{0%,33%,to{opacity:0}5%,27%{opacity:1}}@keyframes ProductSpecimen-module__G6pGNG__sweep{0%{opacity:0;transform:translate(-100%)}5%{opacity:1}30%{opacity:1;transform:translate(100%)}33%,to{opacity:0;transform:translate(100%)}}@keyframes ProductSpecimen-module__G6pGNG__orbit{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ProductSpecimen-module__G6pGNG__packet,.ProductSpecimen-module__G6pGNG__highlight,.ProductSpecimen-module__G6pGNG__orbit,.ProductSpecimen-module__G6pGNG__sweep{animation:none;display:none}}
.ProofRail-module__kx07YG__rail{margin-inline:calc(var(--layout-gutter) * -1);padding-inline:var(--layout-gutter);scroll-padding-inline:var(--layout-gutter)}@media (min-width:768px){.ProofRail-module__kx07YG__rail{margin-inline:0;padding-inline:0;scroll-padding-inline:0}}
