.how-module__D6MdVa__page{--ground:var(--gh-creme);--surface:var(--gh-white);--ink:var(--gh-black);--muted:var(--gh-ink-muted);--hair:var(--gh-taupe);--t-label:.875rem;--t-body:clamp(1.125rem, 1.02rem + .3vw, 1.3125rem);--t-lead:clamp(1.25rem, 1.05rem + .6vw, 1.5rem);--t-h3:clamp(1.75rem, 1.2rem + 1.6vw, 2.75rem);--t-h2:clamp(2.5rem, 1.4rem + 3vw, 4.75rem);--t-mega:clamp(3.5rem, .9rem + 8vw, 10rem);--s1:.5rem;--s2:1rem;--s3:1.5rem;--s4:2.5rem;--s5:4rem;--s-section:clamp(4rem, 2rem + 6vw, 9rem);--r1:.5rem;--r2:1.25rem;--pill:999px;--ease:cubic-bezier(.22, 1, .36, 1);--rail:clamp(1.25rem, .8rem + 2vw, 2.5rem);background:var(--ground);color:var(--ink);font-family:var(--font-body), system-ui, sans-serif;font-size:var(--t-body);line-height:1.55}.how-module__D6MdVa__h1,.how-module__D6MdVa__h2,.how-module__D6MdVa__h3,.how-module__D6MdVa__mega{font-family:var(--font-heading), system-ui, sans-serif;text-wrap:balance;margin:0;font-weight:700}.how-module__D6MdVa__h2{font-size:var(--t-h2);letter-spacing:-.03em;max-width:15ch;line-height:1.04}.how-module__D6MdVa__h2Big{max-width:14ch;font-size:clamp(2.75rem,1.2rem + 4.6vw,6.5rem)}.how-module__D6MdVa__h3{font-size:var(--t-h3);letter-spacing:-.02em;line-height:1.1}.how-module__D6MdVa__lead{font-size:var(--t-lead);max-width:30ch;margin:var(--s3) 0 0;text-wrap:pretty;line-height:1.45}.how-module__D6MdVa__body{text-wrap:pretty;max-width:44ch;margin:0}.how-module__D6MdVa__link{color:inherit;text-underline-offset:.2em;white-space:nowrap;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.how-module__D6MdVa__link:hover{text-decoration-thickness:3px}.how-module__D6MdVa__link:focus-visible{outline-offset:3px;border-radius:2px;outline:3px solid}.how-module__D6MdVa__hero{padding-block:clamp(2.5rem, 1.5rem + 3vw, 4.5rem) var(--s5)}.how-module__D6MdVa__heroGrid{gap:var(--s4) var(--s5);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;display:grid}.how-module__D6MdVa__heroPhoto{aspect-ratio:4/5;border-radius:var(--r2);min-height:22rem;max-height:calc(100svh - 72px - 14rem);position:relative;overflow:hidden}@media (max-width:55.99rem){.how-module__D6MdVa__heroGrid{grid-template-columns:minmax(0,1fr)}.how-module__D6MdVa__heroPhoto{aspect-ratio:4/3;min-height:0;max-height:none}}.how-module__D6MdVa__h1{line-height:.95}.how-module__D6MdVa__h1Big{letter-spacing:-.045em;max-width:13ch;font-size:clamp(3.25rem,.8rem + 6.6vw,8.5rem);font-weight:800;line-height:.9;display:block}.how-module__D6MdVa__h1Rest{letter-spacing:-.035em;max-width:22ch;margin-top:.4em;font-size:clamp(1.75rem,.9rem + 3vw,3.75rem);line-height:1.04;display:block}.how-module__D6MdVa__week{margin-top:var(--s4)}.how-module__D6MdVa__week ol{border-top:2px solid var(--ink);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.how-module__D6MdVa__week li{min-width:0}.how-module__D6MdVa__week a{padding:var(--s3) var(--s2) var(--s2) 0;color:inherit;text-decoration:none;display:block;position:relative}.how-module__D6MdVa__week a:before{content:"";background:var(--ink);border-radius:50%;width:1rem;height:1rem;position:absolute;top:-.5625rem;left:0}.how-module__D6MdVa__week a:hover .how-module__D6MdVa__weekWhat{text-underline-offset:.2em;text-decoration:underline}.how-module__D6MdVa__week a:focus-visible{outline:3px solid var(--ink);outline-offset:2px;border-radius:2px}.how-module__D6MdVa__weekWhen{font-family:var(--font-heading), system-ui, sans-serif;letter-spacing:-.02em;font-size:clamp(1.25rem,1rem + .8vw,1.75rem);font-weight:700;line-height:1.1;display:block}.how-module__D6MdVa__weekWhat{color:var(--muted);margin-top:.25rem;font-size:1rem;line-height:1.35;display:block}.how-module__D6MdVa__heroAsk{align-items:center;gap:var(--s2) var(--s3);margin-top:var(--s4);flex-wrap:wrap;display:flex}.how-module__D6MdVa__heroNote{color:var(--muted);margin:0;font-size:1rem}.how-module__D6MdVa__loud>a{color:var(--gh-black)}.how-module__D6MdVa__loud>a>span:first-child{background:var(--gh-red)}.how-module__D6MdVa__loud>a>span:first-child>span{background:var(--gh-black)}@media (max-width:47.99rem){.how-module__D6MdVa__week ol{border-top:0;border-left:2px solid var(--ink);grid-template-columns:1fr;margin-left:.4375rem}.how-module__D6MdVa__week a{padding:0 0 var(--s2) var(--s3);align-items:baseline;gap:var(--s2);display:flex}.how-module__D6MdVa__week a:before{top:.35rem;left:-.5625rem}.how-module__D6MdVa__week li:last-child a{padding-bottom:0}.how-module__D6MdVa__weekWhen{flex:0 0 6.5rem;font-size:1.125rem}.how-module__D6MdVa__weekWhat{margin:0}.how-module__D6MdVa__week{margin-top:var(--s4)}}@media (prefers-reduced-motion:no-preference){.how-module__D6MdVa__h1Big,.how-module__D6MdVa__h1Rest{animation:how-module__D6MdVa__rise .8s var(--ease) both}.how-module__D6MdVa__heroPhoto img{animation:how-module__D6MdVa__settle 1.4s var(--ease) both}.how-module__D6MdVa__h1Rest{animation-delay:.15s}.how-module__D6MdVa__week li{animation:how-module__D6MdVa__rise .7s var(--ease) both;animation-delay:calc(.35s + var(--i) * 90ms)}.how-module__D6MdVa__heroAsk{animation:how-module__D6MdVa__rise .7s var(--ease) both;animation-delay:.85s}}@keyframes how-module__D6MdVa__settle{0%{scale:1.06}to{scale:1}}@keyframes how-module__D6MdVa__rise{0%{opacity:0;transform:translateY(.6em)}to{opacity:1;transform:none}}.how-module__D6MdVa__stop>div{position:relative}.how-module__D6MdVa__stop>div:before{content:"";top:calc(-1 * var(--s-section));bottom:calc(-1 * var(--s-section));border-left:2px solid var(--hair);position:absolute;left:clamp(1.25rem,.6rem + 2.8vw,3rem)}.how-module__D6MdVa__when{margin:0 0 var(--s4);padding-left:var(--rail);font-family:var(--font-heading), system-ui, sans-serif;letter-spacing:-.01em;font-size:clamp(1.125rem,.95rem + .6vw,1.5rem);font-weight:700;position:relative}.how-module__D6MdVa__when:before{content:"";background:var(--ground);box-sizing:border-box;border:3px solid;border-radius:50%;width:1.125rem;height:1.125rem;position:absolute;top:50%;left:-.5rem;translate:0 -50%}.how-module__D6MdVa__stopBody{padding-left:var(--rail)}.how-module__D6MdVa__band,.how-module__D6MdVa__band .how-module__D6MdVa__when:before{background:var(--surface)}.how-module__D6MdVa__dark{background:var(--gh-black);color:var(--gh-creme)}.how-module__D6MdVa__dark>div:before{border-color:var(--gh-dark-hairline)}.how-module__D6MdVa__dark .how-module__D6MdVa__when:before{background:var(--gh-black)}.how-module__D6MdVa__pair{gap:var(--s4) var(--s5);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;display:grid}.how-module__D6MdVa__pairFlip>:first-child{order:2}@media (max-width:55.99rem){.how-module__D6MdVa__pair{grid-template-columns:minmax(0,1fr)}.how-module__D6MdVa__pairFlip>:first-child{order:0}}.how-module__D6MdVa__field{border-radius:var(--r2);place-items:center;min-height:clamp(20rem,16rem + 10vw,28rem);padding:clamp(1.5rem,1rem + 3vw,3.5rem);display:grid}.how-module__D6MdVa__field>*{width:100%;max-width:30rem}.how-module__D6MdVa__field[data-tint=blue]{background:var(--gh-blue-400)}.how-module__D6MdVa__field[data-tint=green]{background:var(--gh-green-200)}.how-module__D6MdVa__field[data-tint=pink]{background:var(--gh-pink-200)}.how-module__D6MdVa__field[data-tint=creme]{background:var(--gh-creme);border:1px solid var(--hair)}.how-module__D6MdVa__card,.how-module__D6MdVa__want,.how-module__D6MdVa__one,.how-module__D6MdVa__chat,.how-module__D6MdVa__ask{background:var(--gh-white);color:var(--gh-black);border-radius:var(--r2);box-shadow:0 1px 2px color-mix(in srgb, var(--gh-black) 8%, transparent), 0 18px 40px -18px color-mix(in srgb, var(--gh-black) 28%, transparent);margin:0;padding:clamp(1.25rem,1rem + 1vw,2rem)}.how-module__D6MdVa__want{position:relative}.how-module__D6MdVa__wantQ{font-family:var(--font-heading), system-ui, sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(1.375rem,1.1rem + .8vw,1.75rem);font-weight:700;line-height:1.15}.how-module__D6MdVa__chips{margin-top:var(--s3);flex-wrap:wrap;gap:.625rem;display:flex}.how-module__D6MdVa__chip{border-radius:var(--pill);border:2px solid var(--gh-black);min-height:2.75rem;color:var(--gh-black);font:inherit;cursor:pointer;transition:background .2s var(--ease), color .2s var(--ease);background:0 0;padding:.5rem 1.125rem;font-size:1.0625rem;font-weight:600}.how-module__D6MdVa__chip[aria-checked=true]{background:var(--gh-black);color:var(--gh-creme)}.how-module__D6MdVa__chip:hover{background:color-mix(in srgb, var(--gh-black) 8%, transparent)}.how-module__D6MdVa__chip[aria-checked=true]:hover{background:var(--gh-black)}.how-module__D6MdVa__chip:focus-visible{outline:3px solid var(--gh-black);outline-offset:3px}.how-module__D6MdVa__wantA{margin:var(--s3) 0 0;padding-top:var(--s2);border-top:1px solid var(--gh-taupe);font-weight:600}.how-module__D6MdVa__chip{position:relative}.how-module__D6MdVa__chips{margin-top:calc(var(--s3) + 3.25rem)}.how-module__D6MdVa__tryIt{color:var(--gh-black);pointer-events:none;white-space:nowrap;align-items:flex-start;gap:.125rem;display:flex;position:absolute;bottom:calc(100% + .3125rem);left:50%}.how-module__D6MdVa__tryArrow{flex:none;width:3.25rem;height:2.4375rem}.how-module__D6MdVa__tryArrow path{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.how-module__D6MdVa__tryWord{font-family:var(--font-heading), system-ui, sans-serif;margin-top:-.375rem;padding-bottom:.125rem;font-size:1.375rem;font-style:italic;font-weight:700;line-height:1.3;rotate:-6deg}.how-module__D6MdVa__connect{margin-top:var(--s5);padding-top:var(--s3);border-top:1px solid var(--hair);gap:var(--s2) var(--s5);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;display:grid}.how-module__D6MdVa__connectHead{font-family:var(--font-heading), system-ui, sans-serif;font-weight:700;font-size:var(--t-lead);letter-spacing:-.015em;margin:0;line-height:1.25}.how-module__D6MdVa__pills{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.how-module__D6MdVa__pills li{border-radius:var(--pill);background:var(--gh-white);border:1px solid var(--hair);padding:.375rem .875rem;font-size:1rem;font-weight:600}.how-module__D6MdVa__connectNote{color:var(--muted);grid-column:2;margin:0;font-size:1rem}@media (max-width:55.99rem){.how-module__D6MdVa__connect{grid-template-columns:minmax(0,1fr)}.how-module__D6MdVa__connectNote{grid-column:1}}.how-module__D6MdVa__nightGrid{gap:var(--s4) var(--s5);margin-top:var(--s5);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch;display:grid}.how-module__D6MdVa__nightPhoto{border-radius:var(--r2);min-height:24rem;position:relative;overflow:hidden}@media (max-width:55.99rem){.how-module__D6MdVa__nightGrid{grid-template-columns:minmax(0,1fr)}.how-module__D6MdVa__nightPhoto{aspect-ratio:4/3;min-height:0}}.how-module__D6MdVa__looks{margin:0;padding:0;list-style:none}.how-module__D6MdVa__looks li{gap:var(--s3);padding:var(--s3) 0;border-top:1px solid var(--gh-dark-hairline);font-family:var(--font-heading), system-ui, sans-serif;letter-spacing:-.02em;grid-template-columns:9rem minmax(0,1fr);align-items:baseline;font-size:clamp(1.375rem,1rem + 1.4vw,2.25rem);font-weight:700;line-height:1.15;display:grid}.how-module__D6MdVa__lookT{font-family:var(--font-body), system-ui, sans-serif;letter-spacing:.02em;color:var(--gh-ink-muted-dark);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:600}@media (max-width:47.99rem){.how-module__D6MdVa__looks li{grid-template-columns:minmax(0,1fr);gap:.25rem}}.how-module__D6MdVa__looks li:last-child{border-bottom:1px solid var(--gh-dark-hairline)}.how-module__D6MdVa__darkLead{margin:var(--s4) 0 0;font-size:var(--t-lead);color:var(--gh-ink-muted-dark)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.how-module__D6MdVa__looks li{animation:linear both how-module__D6MdVa__lookUp;animation-timeline:view();animation-range:cover calc(10% + var(--i) * 13%) cover calc(18% + var(--i) * 13%)}}}@keyframes how-module__D6MdVa__lookUp{0%{opacity:.32;translate:1.5rem}to{opacity:1;translate:0}}.how-module__D6MdVa__oneStack{position:relative}.how-module__D6MdVa__one{z-index:1;position:relative}.how-module__D6MdVa__under{border-radius:var(--r2);background:color-mix(in srgb, var(--gh-white) 55%, transparent);height:3rem;position:absolute;inset:auto 1.25rem -.75rem}.how-module__D6MdVa__oneTag{font-size:var(--t-label);letter-spacing:.06em;text-transform:uppercase;color:var(--gh-ink-muted);margin:0;font-weight:700}.how-module__D6MdVa__oneLine{margin:var(--s1) 0 0;font-family:var(--font-heading), system-ui, sans-serif;letter-spacing:-.02em;font-size:clamp(1.375rem,1.1rem + .9vw,1.875rem);font-weight:700;line-height:1.15}.how-module__D6MdVa__oneWhy{margin:var(--s2) 0 0;color:var(--gh-ink-muted);font-size:1rem}.how-module__D6MdVa__oneActs{margin-top:var(--s3);flex-wrap:wrap;gap:.5rem;display:flex}.how-module__D6MdVa__btnInk,.how-module__D6MdVa__btnQuiet{border-radius:var(--pill);align-items:center;min-height:2.5rem;padding:.375rem 1.125rem;font-size:1rem;font-weight:700;display:inline-flex}.how-module__D6MdVa__btnInk{background:var(--gh-black);color:var(--gh-creme)}.how-module__D6MdVa__btnQuiet{border:1px solid var(--gh-grey);color:var(--gh-black);font-weight:600}.how-module__D6MdVa__chat{gap:var(--s2);display:grid}.how-module__D6MdVa__them,.how-module__D6MdVa__us{border-radius:1.125rem;max-width:88%;margin:0;padding:.875rem 1.125rem;font-size:1.0625rem;line-height:1.4}.how-module__D6MdVa__them{background:var(--gh-creme);border-bottom-left-radius:.25rem}.how-module__D6MdVa__us{background:var(--gh-blue-400);border-bottom-right-radius:.25rem;justify-self:end}.how-module__D6MdVa__who{color:var(--gh-ink-muted);margin-bottom:.125rem;font-size:.875rem;font-weight:700;display:block}.how-module__D6MdVa__us .how-module__D6MdVa__who{color:var(--gh-black)}.how-module__D6MdVa__sendRow{justify-self:end}.how-module__D6MdVa__ask{z-index:1;gap:var(--s2);width:100%;display:grid;position:relative}.how-module__D6MdVa__askQ{background:var(--gh-creme);border-radius:1.125rem 1.125rem .25rem;justify-self:end;max-width:88%;margin:0;padding:.875rem 1.125rem;font-size:1.0625rem;line-height:1.4}.how-module__D6MdVa__askA{margin:0;font-size:1.125rem;line-height:1.5}.how-module__D6MdVa__photoField{border-radius:var(--r2);align-items:flex-end;min-height:clamp(30rem,22rem + 14vw,40rem);padding:clamp(1rem,.5rem + 2vw,2rem);display:flex;position:relative;overflow:hidden}.how-module__D6MdVa__came{z-index:1;border-radius:var(--r2);background:var(--gh-white);width:100%;color:var(--gh-black);box-shadow:0 18px 40px -18px color-mix(in srgb, var(--gh-black) 40%, transparent);margin:0;padding:clamp(1rem,.8rem + 1vw,1.5rem);position:relative}.how-module__D6MdVa__cameHead{margin:0 0 var(--s2);font-size:var(--t-label);letter-spacing:.06em;text-transform:uppercase;color:var(--gh-ink-muted);font-weight:700}.how-module__D6MdVa__came ul{margin:0;padding:0;list-style:none}.how-module__D6MdVa__came li{gap:var(--s2);padding:var(--s2) 0;border-top:1px solid var(--gh-taupe);grid-template-columns:minmax(0,1fr) auto;align-items:center;font-weight:600;display:grid}.how-module__D6MdVa__came li:last-child{padding-bottom:0}.how-module__D6MdVa__bar{white-space:nowrap;border-radius:var(--r1);min-height:2.75rem;font-family:var(--font-heading), system-ui, sans-serif;color:var(--gh-black);box-sizing:border-box;justify-content:flex-end;align-items:center;padding-inline:1rem;font-size:1.125rem;font-weight:700;display:flex}.how-module__D6MdVa__via{color:var(--gh-ink-muted);font-size:.9375rem;font-weight:400;display:block}.how-module__D6MdVa__bar[data-tint=pink]{background:var(--gh-pink-200)}.how-module__D6MdVa__bar[data-tint=blue]{background:var(--gh-blue-400)}.how-module__D6MdVa__bar[data-tint=green]{background:var(--gh-green-200)}.how-module__D6MdVa__aiRow{border-top:1px solid var(--hair);padding-block:clamp(3rem,2rem + 3vw,5rem)}.how-module__D6MdVa__split{gap:var(--s2) var(--s5);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:baseline;display:grid}@media (max-width:55.99rem){.how-module__D6MdVa__split{grid-template-columns:minmax(0,1fr)}}.how-module__D6MdVa__close{background:var(--gh-red);color:var(--gh-black)}.how-module__D6MdVa__mega{font-size:var(--t-mega);letter-spacing:-.045em;font-weight:800;line-height:.92;display:block}.how-module__D6MdVa__closeRow{align-items:center;gap:var(--s2) var(--s3);margin-top:var(--s4);flex-wrap:wrap;display:flex}.how-module__D6MdVa__closeNote{font-size:var(--t-body);margin:0}.how-module__D6MdVa__kindsRow{border-top:1px solid var(--hair);padding-block:clamp(3rem,2rem + 3vw,5rem)}.how-module__D6MdVa__kinds{margin:var(--s4) 0 0;-moz-column-gap:var(--s5);column-gap:var(--s5);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.how-module__D6MdVa__kinds li{border-top:1px solid var(--hair)}.how-module__D6MdVa__kinds li:nth-last-child(-n+2){border-bottom:1px solid var(--hair)}.how-module__D6MdVa__kind{padding:var(--s3) 0;color:var(--gh-black);gap:.25rem;text-decoration:none;display:grid}.how-module__D6MdVa__kindName{font-family:var(--font-heading), system-ui, sans-serif;letter-spacing:-.02em;font-size:clamp(1.25rem,1.05rem + .6vw,1.625rem);font-weight:700;line-height:1.2}.how-module__D6MdVa__kindLine{color:var(--muted);font-size:1rem}.how-module__D6MdVa__kind:hover .how-module__D6MdVa__kindName{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:2px}.how-module__D6MdVa__kind:focus-visible{outline:3px solid var(--gh-black);outline-offset:3px;border-radius:2px}@media (max-width:47.99rem){.how-module__D6MdVa__kinds{grid-template-columns:minmax(0,1fr)}.how-module__D6MdVa__kinds li:nth-last-child(2){border-bottom:0}}
