body:has(.discover-hero) .siteHeader{color:#0b0b0b;background:#fff;height:4rem}body:has(.discover-hero) .siteHeader__inner{padding-inline:1.25rem}body:has(.discover-hero) .siteHeader .brandLogo--light{color:inherit}body:has(.discover-hero) .private-tailoring--compact{margin-block-end:3.75rem}body:has(.discover-hero) .private-tailoring--compact .private-tailoring-form__field textarea{resize:none}.discover-hero{color:#000;background:#fff;block-size:min(53.6458vw,64.375rem);inline-size:100%;max-inline-size:120rem;margin-inline:auto;position:relative;overflow:hidden}.discover-hero__breadcrumb{z-index:1;font-size:.75rem;font-weight:400;line-height:1rem;position:absolute;inset-block-start:min(7.6042vw,9.125rem);inset-inline-start:min(1.25vw,1.5rem)}.discover-hero__breadcrumb ol{align-items:center;margin:0;padding:0;list-style:none;display:flex}.discover-hero__breadcrumb li{align-items:center;display:flex}.discover-hero__breadcrumb li+li:before{content:"/"}.discover-hero__breadcrumb a{text-decoration:none}.discover-hero__breadcrumb a:hover{text-underline-offset:.2em;text-decoration:underline}.discover-hero__visual{block-size:min(39.5833vw,47.5rem);inline-size:min(31.6667vw,38rem);position:absolute;inset-block-start:min(11.5625vw,13.875rem);inset-inline-start:0;overflow:hidden}.discover-hero__image{object-fit:cover;object-position:center 30%}.discover-hero__eyebrow{text-transform:uppercase;font-size:clamp(.875rem,.9375vw,1.125rem);font-weight:400;line-height:1.5rem;position:absolute;inset-block-start:min(22.2396vw,26.6875rem);inset-inline-start:min(41.5625vw,49.875rem)}.discover-hero__title{font-family:var(--font-mint-grotesk),"Mint Grotesk Trial","Helvetica Neue",Arial,sans-serif;text-wrap:balance;inline-size:min(56.3542vw,67.625rem);font-size:clamp(2.5rem,3.5417vw,4.25rem);font-weight:400;line-height:1;position:absolute;inset-block-start:min(23.9063vw,28.6875rem);inset-inline-start:min(41.5625vw,49.875rem)}.discover-hero__description{inline-size:min(28.1771vw,33.8125rem);font-size:clamp(.875rem,.8333vw,1rem);font-weight:400;line-height:1.25;position:absolute;inset-block-start:min(33.9063vw,40.6875rem);inset-inline-start:min(45.2604vw,54.3125rem)}.discover-share{text-transform:uppercase;flex-direction:column;align-items:flex-start;gap:.625rem;font-size:.875rem;line-height:1.3125rem;display:flex;position:absolute;inset-block-start:min(33.9063vw,40.6875rem);inset-inline-start:min(76.3542vw,91.625rem)}.discover-share__marks{align-items:center;gap:.625rem;display:flex}.discover-share__mark{appearance:none;color:#fff;cursor:pointer;background:#000;border:0;border-radius:50%;justify-content:center;align-items:center;block-size:1.75rem;inline-size:1.75rem;padding:0;line-height:1;display:inline-flex;position:relative}.discover-share__mark:focus-visible{outline-offset:2px;outline:2px solid #000}.discover-share__icon{flex:none;display:block}@media (min-width:75rem){body:has(.discover-hero) .siteHeader{height:6.25rem}body:has(.discover-hero) .siteHeader__inner{padding-inline:clamp(1.5rem,1.25vw,2rem)}body:has(.discover-hero) .private-tailoring--compact{grid-template-rows:minmax(0,1fr)}:is(body:has(.discover-hero) .private-tailoring--compact .private-tailoring__visual,body:has(.discover-hero) .private-tailoring--compact .private-tailoring__content){min-block-size:0}body:has(.discover-hero) .siteFooter__brand{min-block-size:16rem}body:has(.discover-hero) .siteFooter__utilityBar{min-block-size:6.375rem;padding-block:0;padding-inline:2.5rem}body:has(.discover-hero) .siteFooter__content{min-block-size:18.3125rem;padding-inline:2.5rem}.discover-hero__breadcrumb{inset-block-start:clamp(7.25rem,7.6042vw,9.125rem)}}@media (min-width:30rem) and (max-width:47.9375rem){.discover-hero{block-size:64rem}.discover-hero__breadcrumb{inset-block-start:6rem;inset-inline-start:2rem}.discover-hero__visual{block-size:32rem;inline-size:min(100% - 4rem,32rem);inset-block-start:26rem;inset-inline-start:50%;transform:translate(-50%)}.discover-hero__eyebrow{display:none}.discover-hero__title{inline-size:calc(100% - 4rem);font-size:clamp(2.5rem,7vw,3rem);line-height:1.08;inset-block-start:9rem;inset-inline-start:2rem}.discover-hero__description{inline-size:calc(100% - 4rem);font-size:.95rem;line-height:1.45;inset-block-start:19.5rem;inset-inline-start:2rem}.discover-share{inset-block-start:60rem;inset-inline-start:2rem}}@media (min-width:48rem) and (max-width:74.9375rem){.discover-hero{block-size:54rem}.discover-hero__breadcrumb{inset-block-start:6rem;inset-inline-start:2rem}.discover-hero__visual{aspect-ratio:4/5;block-size:auto;max-block-size:38rem;inline-size:min(44%,34rem);inset-block-start:10rem;inset-inline-start:2rem}.discover-hero__eyebrow{inset-block-start:11rem;inset-inline-start:49%}.discover-hero__title{inline-size:47%;font-size:clamp(2.5rem,4.4vw,3.25rem);line-height:1.04;inset-block-start:13.5rem;inset-inline-start:49%}.discover-hero__description{inline-size:42%;font-size:.95rem;line-height:1.45;inset-block-start:29rem;inset-inline-start:52%}.discover-share{inset-block-start:38.5rem;inset-inline-start:52%}}@media (max-width:29.9375rem){body:has(.discover-hero) .private-tailoring--compact{block-size:51.8125rem;min-block-size:51.8125rem}body:has(.discover-hero) .private-tailoring--compact .private-tailoring__content{block-size:38.875rem;min-block-size:38.875rem;padding:2.5rem 1.25rem}body:has(.discover-hero) .private-tailoring--compact .private-tailoring__title{inline-size:18rem;max-inline-size:18rem}body:has(.discover-hero) .private-tailoring--compact .private-tailoring__description{inline-size:18.5rem;max-inline-size:18.5rem}body:has(.discover-hero) .private-tailoring--compact .private-tailoring-form{flex-direction:column;gap:0;block-size:21.5625rem;margin-block-start:1.5rem;display:flex;position:relative}body:has(.discover-hero) .private-tailoring--compact .private-tailoring-form__field{flex:0 0 1.6875rem;block-size:1.6875rem;min-block-size:1.6875rem;padding:0;display:block;position:relative}body:has(.discover-hero) .private-tailoring--compact .private-tailoring-form__field+.private-tailoring-form__field{margin-block-start:1.25rem}body:has(.discover-hero) .private-tailoring--compact .private-tailoring-form__field label{pointer-events:none;transform-origin:0;z-index:1;line-height:1.3125rem;transition:opacity .16s,transform .16s;position:absolute;inset:0}:is(body:has(.discover-hero) .private-tailoring--compact .private-tailoring-form__field:has(input:not([type=datetime-local]):not(:placeholder-shown)) label,body:has(.discover-hero) .private-tailoring--compact .private-tailoring-form__field:has(input[type=datetime-local]:valid) label,body:has(.discover-hero) .private-tailoring--compact .private-tailoring-form__field:has(textarea:not(:placeholder-shown)) label){opacity:0}body:has(.discover-hero) .private-tailoring--compact .private-tailoring-form__field:focus-within label{opacity:.65;transform:translateY(-.875rem)scale(.75)}:is(body:has(.discover-hero) .private-tailoring--compact .private-tailoring-form__field:focus-within:has(input:not([type=datetime-local]):not(:placeholder-shown)) label,body:has(.discover-hero) .private-tailoring--compact .private-tailoring-form__field:focus-within:has(input[type=datetime-local]:valid) label,body:has(.discover-hero) .private-tailoring--compact .private-tailoring-form__field:focus-within:has(textarea:not(:placeholder-shown)) label){opacity:0}:is(body:has(.discover-hero) .private-tailoring--compact .private-tailoring-form__field input,body:has(.discover-hero) .private-tailoring--compact .private-tailoring-form__field textarea){block-size:2.6875rem;min-block-size:2.6875rem;padding-block:.5rem;line-height:1.3125rem;position:absolute;inset-block-start:-.5rem;inset-inline:0}body:has(.discover-hero) .private-tailoring--compact .private-tailoring-form__field input:not([type=datetime-local]):placeholder-shown:not(:focus){color:#0000}body:has(.discover-hero) .private-tailoring--compact .private-tailoring-form__field textarea:placeholder-shown:not(:focus){color:#0000}body:has(.discover-hero) .private-tailoring--compact .private-tailoring-form__field input[type=datetime-local]:not(:focus):invalid{color:#0000}body:has(.discover-hero) .private-tailoring--compact .private-tailoring-form__field textarea{resize:none}body:has(.discover-hero) .private-tailoring--compact .private-tailoring-form__submit{flex:0 0 3rem;margin-block-start:1.5rem}body:has(.discover-hero) .private-tailoring--compact .private-tailoring-form__note{flex:none;max-inline-size:17.8125rem;margin-block-start:1rem}body:has(.discover-hero) .private-tailoring--compact .private-tailoring-form__status{z-index:2;min-block-size:0;position:absolute;inset-block-start:calc(100% + .25rem);inset-inline:0}body:has(.discover-hero) .siteFooter__brand{min-block-size:9.875rem}body:has(.discover-hero) .siteFooter__utilityBar{flex-flow:column;justify-content:flex-start;align-items:flex-start;gap:1.5rem;min-block-size:16rem;padding:2.9375rem 1.25rem}body:has(.discover-hero) .siteFooter__utilityBar>span{flex:0 0 1.375rem;line-height:1.375rem}body:has(.discover-hero) .siteFooter__content{min-block-size:23.9375rem;padding:0 1.25rem 3.1875rem}body:has(.discover-hero) .siteFooter__group summary{min-block-size:3.375rem}body:has(.discover-hero) .siteFooter__signup{padding-block-start:1rem}.discover-hero{block-size:59.6875rem;max-inline-size:none}.discover-hero__breadcrumb{white-space:nowrap;inset-block-start:5.5rem;inset-inline:1.25rem;overflow:hidden}.discover-hero__visual{block-size:26.875rem;inline-size:calc(100% - 2.5rem);inset-block-start:25.125rem;inset-inline-start:1.25rem}.discover-hero__eyebrow{display:none}.discover-hero__title{inline-size:calc(100% - 2.5rem);font-size:2.375rem;line-height:3.0625rem;inset-block-start:8.5rem;inset-inline-start:1.25rem}.discover-hero__description{inline-size:18.5rem;font-size:.875rem;line-height:1.3125rem;inset-block-start:19.6875rem;inset-inline-start:1.3125rem}.discover-share{inset-block-start:54rem;inset-inline-start:1.25rem}}
