.XGJb_a_grid{--gap:16px;--card-radius:16px;--card-width:calc((100% - (var(--columns,4) - 1) * var(--gap)) / var(--columns,4));isolation:isolate;gap:var(--gap);overflow-anchor:none;align-items:stretch;display:grid;position:relative}.XGJb_a_grid:not([data-mode=stack]){overflow-clip-margin:8px;overflow:clip}.XGJb_a_card{z-index:1;cursor:pointer;transition:none;position:relative}.XGJb_a_card:hover{transform:none}.XGJb_a_card:focus-visible{outline:3px solid var(--petrol);outline-offset:3px;box-shadow:0 0 0 3px var(--white)}.XGJb_a_rowCard{height:var(--row-base,auto);align-self:start}.XGJb_a_covered{opacity:0}.XGJb_a_card.XGJb_a_cardOpen,.XGJb_a_card.XGJb_a_cardOpen:hover{z-index:3;transform:translateX(calc(var(--column,0) * (-100% - var(--gap))))}.XGJb_a_field{z-index:2;border-radius:var(--card-radius);min-width:0;color:var(--white);background:var(--petrol);clip-path:inset(0 round var(--card-radius));grid-column:1/-1;position:relative}.XGJb_a_field:focus-visible{outline:3px solid var(--white);outline-offset:-7px}.XGJb_a_panel{--panel-inset:22px;grid-template-columns:var(--card-width) minmax(0, 1fr);grid-template-rows:auto minmax(0,1fr);align-content:start;min-width:0;height:100%;display:grid}.XGJb_a_text{min-width:0;padding:var(--panel-inset);grid-column:2;align-content:start;justify-items:start;gap:14px;display:grid}.XGJb_a_intro{max-width:70ch;color:var(--white);font-size:var(--type-body,1rem);overflow-wrap:anywhere;margin:0;line-height:1.55}.XGJb_a_visit{min-height:36px;color:var(--white);font-family:var(--font-button);font-weight:var(--weight-button);text-underline-offset:5px;border-radius:4px;align-items:center;gap:8px;-webkit-text-decoration:underline #fbfcf88c;text-decoration:underline #fbfcf88c;text-decoration-thickness:1px;transition:text-decoration-color .18s;display:inline-flex}.XGJb_a_visit:hover{-webkit-text-decoration-color:var(--white);text-decoration-color:var(--white)}.XGJb_a_visit>svg{transition:translate .18s}.XGJb_a_visit:hover>svg{translate:3px}.XGJb_a_visit:focus-visible{outline:3px solid var(--white);outline-offset:3px}.XGJb_a_services .provider-service-card{opacity:1;transition:none;transform:none}.XGJb_a_services .service-catalog-card-link:focus-visible{outline:3px solid var(--petrol);outline-offset:-3px}.XGJb_a_services .service-catalog-inquiry-link:focus-visible{outline-color:var(--petrol);outline-offset:2px}.XGJb_a_grid:not([data-mode=stack]) .XGJb_a_cardOpen .provider-visual{transform-origin:0 0;transform:translate(12px, 12px) scale(var(--tap-photo-scale,1));border-radius:calc(var(--card-radius) / var(--tap-photo-scale,1))}.XGJb_a_grid:not([data-mode=stack]) .XGJb_a_cardOpen .provider-card-body{padding-inline:12px}.XGJb_a_grid:not([data-mode=stack]) .XGJb_a_panel{--panel-inset:12px;--card-bottom:12px}.XGJb_a_grid:not([data-mode=stack]) .XGJb_a_text{box-sizing:border-box;height:var(--card-height,auto);padding:var(--panel-inset) var(--panel-inset) var(--card-bottom);grid-template-rows:minmax(0,1fr) auto;gap:8px}.XGJb_a_grid:not([data-mode=stack]) .XGJb_a_intro{-webkit-box-orient:vertical;align-self:stretch;min-height:0;display:-webkit-box;overflow:hidden}.XGJb_a_grid:not([data-mode=stack]) .XGJb_a_visit{align-self:end;min-height:0;margin-block:-4px;padding-block:4px;line-height:1.45}.XGJb_a_grid[data-columns="2"] .XGJb_a_intro{font-size:var(--type-mini,.875rem);line-height:1.45}.XGJb_a_grid[data-columns="2"] .XGJb_a_visit{white-space:nowrap;gap:6px;font-size:.875rem}.XGJb_a_grid:not([data-mode=stack]) .XGJb_a_servicesArea{padding:var(--panel-inset);grid-column:1/-1}.XGJb_a_grid:not([data-mode=stack]) .XGJb_a_servicesArea>.XGJb_a_services{--provider-service-card-width:calc((100% - (var(--whole) - 1) * var(--tile-gap) - var(--strip-room)) / var(--whole));margin:0}.XGJb_a_grid:not([data-mode=stack]) .XGJb_a_tile{border-radius:var(--radius)}.XGJb_a_grid:not([data-mode=stack]) .XGJb_a_tile>.service-catalog-card{flex:auto;min-width:0}.XGJb_a_grid:not([data-mode=stack]) .XGJb_a_arrow{display:none}.XGJb_a_place{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.XGJb_a_grid:not([data-mode=stack]) .XGJb_a_place{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.XGJb_a_grid[data-mode=stack]{--strip:22px;--photo-inset:12px}.XGJb_a_grid[data-mode=stack] .XGJb_a_card,.XGJb_a_grid[data-mode=stack] .XGJb_a_card:hover{transform:translateX(calc(var(--move-steps,0) * (100% + var(--gap)) + var(--move-strips,0) * var(--strip)));transition:filter .3s}.XGJb_a_grid[data-mode=stack] .XGJb_a_card .provider-card-body{transition:opacity .12s cubic-bezier(.45,0,.2,1) .12s,margin-right .5s cubic-bezier(.45,0,.2,1) .14s}.XGJb_a_grid[data-mode=stack] .XGJb_a_returning .provider-card-body{transition-delay:.54s,.14s}.XGJb_a_grid[data-mode=stack] .XGJb_a_card .provider-visual{transform-origin:0 0;transition:none}.XGJb_a_grid[data-mode=stack] .XGJb_a_cardOpen{clip-path:inset(-8px var(--profile-cut,0px) -8px -8px round var(--card-radius))}.XGJb_a_grid[data-mode=stack] .XGJb_a_cardOpen .provider-card-body{margin-right:var(--profile-cut,0px);transition:opacity .12s cubic-bezier(.45,0,.2,1) .12s,margin-right .56s cubic-bezier(.45,0,.2,1)}.XGJb_a_grid[data-mode=stack] .XGJb_a_anchored .provider-card-body{min-height:calc(100% - var(--photo-height,0px));position:absolute;bottom:0;left:0;right:0}.XGJb_a_grid[data-mode=stack] .XGJb_a_cardOpen .provider-visual{transform:translate(var(--provider-card-inset), var(--provider-card-inset)) scale(var(--photo-scale,1));border-radius:calc(var(--card-radius) / var(--photo-scale,1))}.XGJb_a_stacked{filter:brightness(.82)}.XGJb_a_grid[data-mode=stack] .XGJb_a_stacked .provider-card-body{opacity:0;transition:none}.XGJb_a_grid[data-mode=stack] .XGJb_a_card:after{z-index:1;content:"";opacity:0;pointer-events:none;width:14px;transition:opacity .12s;position:absolute;top:0;bottom:0}.XGJb_a_grid[data-mode=stack] .XGJb_a_stackLeft:after{right:calc(100% - var(--strip));background:linear-gradient(270deg,#0003,#0000)}.XGJb_a_grid[data-mode=stack] .XGJb_a_stackRight:after{left:calc(100% - var(--strip));background:linear-gradient(90deg,#0003,#0000)}.XGJb_a_grid[data-mode=stack] .XGJb_a_stacked:after{opacity:1;transition:opacity .2s .34s}.XGJb_a_grid[data-mode=stack] .XGJb_a_field{z-index:20;contain:size;margin-bottom:-1px;overflow:clip}.XGJb_a_folding{pointer-events:none}.XGJb_a_grid[data-mode=stack] .XGJb_a_stackPanel{--intro-line:calc(.95rem * 1.5);box-sizing:border-box;grid-template-rows:minmax(calc(2 * var(--intro-line)), 1fr) minmax(0, auto);row-gap:var(--photo-inset);grid-template-columns:minmax(0, var(--row-width,1fr));height:100%;padding:var(--photo-inset) calc(var(--panel-end) + 20px) var(--photo-inset) var(--panel-start)}.XGJb_a_grid[data-mode=stack] .XGJb_a_textOnly{grid-template-rows:minmax(0,1fr)}.XGJb_a_stackPanel .XGJb_a_servicesArea{max-width:var(--services-width)}.XGJb_a_leaving{pointer-events:none;animation:.11s cubic-bezier(.45,0,.2,1) forwards XGJb_a_leave;position:absolute;inset:0}@keyframes XGJb_a_leave{to{opacity:0}}.XGJb_a_grid[data-mode=stack] .XGJb_a_stackPanel>.XGJb_a_text{grid-column:1;grid-template-rows:minmax(0,max-content);grid-template-columns:minmax(0,1fr) max-content;align-content:start;align-items:start;column-gap:24px;min-height:0;padding:0}.XGJb_a_stackPanel .XGJb_a_intro{-webkit-box-orient:vertical;align-self:stretch;max-width:80ch;min-height:0;font-size:.95rem;line-height:1.5;display:-webkit-box;overflow:hidden}.XGJb_a_stackPanel .XGJb_a_visit{align-self:end;min-height:0;margin-block:-4px;padding-block:4px;font-size:.95rem;line-height:1.5}.XGJb_a_servicesArea{--tile-gap:6px;grid-column:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);align-items:center;min-width:0;min-height:0;display:grid}.XGJb_a_stackPanel .XGJb_a_services{--provider-service-card-width:var(--service-width,243px)}.XGJb_a_servicesArea>.XGJb_a_services{isolation:isolate;align-self:stretch;gap:var(--tile-gap);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;grid-area:1/1;min-height:0;display:flex;position:relative;overflow:auto hidden}.XGJb_a_servicesArea>.XGJb_a_services::-webkit-scrollbar{display:none}.XGJb_a_tile{flex:0 0 var(--provider-service-card-width);border-radius:12px;min-height:0;display:flex;position:sticky;box-shadow:0 0 10px #00000047}.XGJb_a_stop{top:0;left:calc(var(--stop) * (var(--provider-service-card-width) + var(--tile-gap)) - var(--stop-strips) * var(--tile-strip,10px));pointer-events:none;scroll-snap-align:start;width:1px;height:1px;position:absolute}.XGJb_a_tile[data-stacked=true]{cursor:pointer}.XGJb_a_tile>.provider-service-card.service-catalog-card{flex-direction:column;min-height:0;display:flex}.XGJb_a_tile>.provider-service-card>.service-gallery{flex:0 auto;min-height:0;position:relative}:is(.XGJb_a_tile .service-gallery-fallback,.XGJb_a_tile .service-gallery-preview){background:#3d7a75}.XGJb_a_tile .service-gallery-fallback:before{color:#fbfcf8b8;content:var(--initial,"");font:600 2.25rem/1 var(--font-heading);place-items:center;display:grid;position:absolute;inset:0}.XGJb_a_tile .service-gallery-preview:before{color:#fbfcf8b8;content:var(--initial,"");font:600 2.25rem/1 var(--font-heading);place-items:center;display:grid;position:absolute;inset:0}.XGJb_a_tile .service-gallery-error{display:none}.XGJb_a_arrow{z-index:1;width:40px;height:40px;color:var(--petrol);cursor:pointer;background:#fbfcf8eb;border:0;border-radius:50%;grid-area:1/1;place-items:center;padding:0;display:grid;position:relative;box-shadow:0 2px 8px #0000004d}.XGJb_a_arrow:disabled{visibility:hidden}.XGJb_a_arrow:hover{background:var(--white)}.XGJb_a_arrow:focus-visible{outline:3px solid var(--white);outline-offset:2px}.XGJb_a_arrowPrevious{justify-self:start;margin-left:-12px}.XGJb_a_arrowPrevious svg{rotate:180deg}.XGJb_a_arrowNext{justify-self:end;margin-right:-12px}@media (max-width:599px){.XGJb_a_grid{--gap:10px}.XGJb_a_card .provider-card-body{padding:10px}.XGJb_a_card .provider-card-heading h3{font-size:1rem}.XGJb_a_card .provider-role{font-size:var(--type-mini)}.XGJb_a_grid:not([data-mode=stack]) .XGJb_a_panel{--card-bottom:10px}}@media (prefers-reduced-motion:reduce){.XGJb_a_services .provider-service-card{transition:none;animation:none}.XGJb_a_grid[data-mode=stack] .XGJb_a_card{transition:none}.XGJb_a_grid[data-mode=stack] .XGJb_a_card .provider-card-body{transition:none}}
.SCtroG_page{--shadow-ink:color-mix(in srgb, var(--ink) 26%, transparent);--ease-out:cubic-bezier(.16, 1, .3, 1);color:var(--ink);font-family:var(--font-body);overflow-x:clip}.SCtroG_page h1,.SCtroG_page h2,.SCtroG_page h3{font-family:var(--font-heading);color:var(--ink);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;margin:0;font-weight:800}.SCtroG_page p{text-wrap:pretty}.SCtroG_shell{max-width:1200px;margin:0 auto;padding:0 28px}.SCtroG_kick{font:800 .8125rem/1.2 var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--petrol);margin:0 0 14px}.SCtroG_sec{padding:88px 0;scroll-margin-top:72px}.SCtroG_secAfterHero{padding-top:40px}.SCtroG_secTight{padding-top:24px}.SCtroG_secEnd{padding-top:12px}.SCtroG_sec h2{letter-spacing:-.025em;margin:0 0 14px;font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.12}.SCtroG_intro{max-width:62ch;margin:0;font-size:1.125rem;line-height:1.6}.SCtroG_nowrap{white-space:nowrap}.SCtroG_mark{background:linear-gradient(100deg, transparent 0 1%, var(--cream-rose) 2% 97%, transparent 99%) no-repeat 0 80% / 100% 40%;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .06em;transition:background-size .9s cubic-bezier(.3,.7,.2,1) .2s}.SCtroG_mint{background-image:linear-gradient(100deg, transparent 0 1%, var(--accent-soft) 2% 97%, transparent 99%)}.SCtroG_markLoad{animation:.9s cubic-bezier(.3,.7,.2,1) .45s backwards SCtroG_markIn}.SCtroG_page[data-motion=on] .SCtroG_mark[data-reveal]:not(.SCtroG_isOn){background-size:0% 40%}@keyframes SCtroG_markIn{0%{background-size:0% 40%}}.SCtroG_paper{background:var(--white);box-shadow:0 1px 0 color-mix(in srgb, var(--ink) 6%, transparent), 0 14px 34px -14px var(--shadow-ink);border-radius:6px;position:relative}.SCtroG_tape{background:color-mix(in srgb, var(--cream-rose) 82%, transparent);width:96px;height:26px;box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 8%, transparent);border-radius:2px;position:absolute;top:-13px;left:50%;transform:translate(-50%)rotate(-3deg)}.SCtroG_tapeMint{background:color-mix(in srgb, var(--accent-soft) 90%, transparent);transform:translate(-50%)rotate(2.5deg)}.SCtroG_tag{background:var(--accent-soft);color:var(--petrol);font:800 .84rem/1.25 var(--font-heading);border-radius:999px;padding:5px 11px;display:inline-block}.SCtroG_tagRose{background:var(--cream-rose);color:var(--ink)}.SCtroG_actions{flex-wrap:wrap;align-items:center;gap:12px 22px;display:flex}.SCtroG_actions>a{white-space:normal;max-width:100%}.SCtroG_textLink{min-height:44px;font:800 var(--type-button) var(--font-heading);color:var(--petrol);text-underline-offset:5px;align-items:center;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.SCtroG_hero{padding:56px 0 64px;scroll-margin-top:72px}.SCtroG_heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.SCtroG_hero h1{letter-spacing:-.03em;margin:0 0 22px;font-size:clamp(2.2rem,3.9vw,3.4rem);line-height:1.06}.SCtroG_hero .SCtroG_intro{margin-bottom:30px}.SCtroG_desk{background:var(--paper);border-radius:10px;min-height:470px;padding:40px 28px 0;position:relative}.SCtroG_sheet{width:58%;padding:30px 22px 20px;transform:rotate(-1.4deg)}.SCtroG_sheet h2{letter-spacing:-.01em;margin:0 0 14px;font-size:1.2rem}.SCtroG_checks{gap:8px;margin:0;padding:0;list-style:none;display:grid}.SCtroG_checks li{background:var(--page-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--line) 80%, transparent);font:800 1rem/1.25 var(--font-heading);border-radius:4px;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:12px;padding:10px 12px;display:grid}.SCtroG_checks li:first-child{transform:rotate(.6deg)}.SCtroG_checks li:nth-child(2){transform:rotate(-.8deg)}.SCtroG_checks li:nth-child(3){transform:rotate(.4deg)}.SCtroG_box{border:2px solid var(--petrol);border-radius:7px 9px 6px 8px;place-items:center;width:26px;height:26px;display:grid}.SCtroG_tick{fill:none;width:20px;height:20px;stroke:var(--petrol);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:30;stroke-dashoffset:0}.SCtroG_page[data-motion=on] .SCtroG_checks .SCtroG_tick{animation:SCtroG_tickIn .45s ease calc(.9s + var(--i) * .26s) backwards}@keyframes SCtroG_tickIn{0%{stroke-dashoffset:30px}}.SCtroG_pdf{border-top:1px dashed var(--line);align-items:center;gap:10px;margin:16px 0 0;padding-top:14px;font-size:.95rem;line-height:1.4;display:flex}.SCtroG_pdf b{border:2px solid var(--petrol);width:46px;height:54px;color:var(--petrol);font:800 .85rem var(--font-heading);background:var(--white);border-radius:4px 12px 4px 4px;flex:none;place-items:center;display:grid}.SCtroG_priceNote{z-index:2;background:var(--cream-rose);width:176px;box-shadow:0 12px 22px -14px color-mix(in srgb, var(--ink) 55%, transparent);text-align:center;border-radius:3px;margin:0;padding:22px 16px 14px;position:absolute;top:34px;right:7%;transform:rotate(3deg)}.SCtroG_priceNote .SCtroG_tape{background:color-mix(in srgb, var(--white) 70%, transparent);width:70px;height:22px;top:-11px}.SCtroG_priceNote strong{font:800 2.1rem/1 var(--font-heading);letter-spacing:-.03em;color:var(--petrol);white-space:nowrap;display:block}.SCtroG_priceNote>span:not(.SCtroG_tape){font:600 .9rem/1.3 var(--font-heading);margin-top:6px;display:block}.SCtroG_deskFoot{display:contents}.SCtroG_heroFigure{width:33%;max-width:186px;height:auto;position:absolute;bottom:0;right:9%}.SCtroG_funding{background:var(--paper);border-radius:10px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:34px 56px;margin-top:112px;padding:40px 36px 42px;display:grid}.SCtroG_funding h2{letter-spacing:-.02em;max-width:15ch;margin:0 0 12px;font-size:1.45rem;line-height:1.2}.SCtroG_funding p{max-width:30ch;margin:0;font-size:1rem}.SCtroG_funding p+p{margin-top:10px}.SCtroG_funding p a{color:var(--petrol);text-underline-offset:.15em;font-weight:800;text-decoration:underline}.SCtroG_notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;margin:0;padding:0;list-style:none;display:grid}.SCtroG_note{background-image:linear-gradient(to right, transparent 24px, var(--cream-rose) 24px 26px, transparent 26px), repeating-linear-gradient(to bottom, transparent 0 31px, var(--line) 31px 32px);background-origin:border-box,content-box;border-radius:3px;min-height:144px;padding:30px 18px 18px 38px;transform:rotate(-1.6deg)}.SCtroG_note+.SCtroG_note{transform:translateY(12px)rotate(1.3deg)}.SCtroG_note b{font:800 1.3rem/32px var(--font-heading);letter-spacing:-.01em;color:var(--ink);overflow-wrap:break-word;display:block}.SCtroG_note span:not(.SCtroG_tape){font:italic 400 1.15rem/32px var(--font-body);color:var(--petrol);display:block}.SCtroG_steps{margin:44px 0 0;position:relative}.SCtroG_steps ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.SCtroG_stepsLine{width:calc(66.6667% + 18.6667px);height:60px;position:absolute;top:0;left:calc(16.6667% - 9.33333px);overflow:visible}.SCtroG_ink{fill:none;stroke:var(--petrol);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1100;stroke-dashoffset:0;transition:stroke-dashoffset 1.6s cubic-bezier(.3,.7,.2,1)}.SCtroG_ghost{fill:none;stroke:var(--line);stroke-width:2px;stroke-dasharray:2 9;stroke-linecap:round}.SCtroG_page[data-motion=on] .SCtroG_steps:not(.SCtroG_isOn) .SCtroG_ink{stroke-dashoffset:1100px}.SCtroG_step{grid-template-rows:auto 1fr;justify-items:center;gap:18px;display:grid;position:relative}.SCtroG_stone{z-index:1;border:2.5px solid var(--petrol);background:var(--cream-rose);width:60px;height:58px;color:var(--petrol);font:800 1.25rem var(--font-heading);border-radius:48% 52% 46% 54%/55% 45%;place-items:center;display:grid;position:relative;transform:rotate(-4deg)}.SCtroG_step:nth-child(2) .SCtroG_stone{transform:rotate(3deg)}.SCtroG_step:nth-child(3) .SCtroG_stone{transform:rotate(-2deg)}.SCtroG_stCard{background:var(--white);width:100%;box-shadow:0 0 0 1px var(--line);border-radius:14px 18px 12px 20px;padding:22px 24px}.SCtroG_stCard h3{margin:0 0 8px;font-size:1.2rem;line-height:1.25}.SCtroG_stCard p{margin:0;font-size:1rem;line-height:1.55}.SCtroG_stCard .SCtroG_stMore{margin-top:10px}.SCtroG_stMore a{color:var(--petrol);text-underline-offset:.15em;font-weight:800;text-decoration:underline}.SCtroG_supportGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:40px;margin-top:44px;display:grid}.SCtroG_view{grid-template-columns:minmax(0,1fr) 170px;align-items:end;gap:18px;padding:30px 26px 0;display:grid;overflow:hidden}.SCtroG_view>div{align-self:center;padding-bottom:28px}.SCtroG_view h3,.SCtroG_women h3{margin:0 0 8px;font-size:1.3rem}.SCtroG_view p,.SCtroG_women p{margin:0;font-size:1rem;line-height:1.55}.SCtroG_view img{width:170px;height:auto;margin-bottom:-2px;display:block}.SCtroG_women{background:var(--accent-soft);box-shadow:0 12px 24px -16px color-mix(in srgb, var(--ink) 35%, transparent);border-radius:4px;flex-direction:column;justify-content:center;padding:34px 28px 26px;display:flex;position:relative;transform:rotate(.8deg)}.SCtroG_women ul{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.SCtroG_women li{grid-template-columns:22px minmax(0,1fr);gap:10px;font-size:1rem;line-height:1.45;display:grid}.SCtroG_women li:before{content:"";background:var(--petrol);border-radius:2px;width:18px;height:3px;margin-top:.7em;transform:rotate(-8deg)}.SCtroG_disclosure{border:1px dashed var(--line);text-align:center;background:var(--page-bg);border-radius:10px;grid-column:1/-1;margin:4px 0 0;padding:16px 20px;font-size:.98rem;font-style:italic;line-height:1.55}.SCtroG_giftSec{padding-top:32px}.SCtroG_giftCard{padding:48px 48px 44px}.SCtroG_giftCard>.SCtroG_tape{width:120px;height:30px;top:-15px}.SCtroG_giftTop{grid-template-columns:minmax(0,1fr) 440px;align-items:center;gap:40px;display:grid}.SCtroG_giftTop h2{letter-spacing:-.03em;margin:0 0 18px;font-size:clamp(2rem,3.1vw,2.6rem);line-height:1.06}.SCtroG_giftTop .SCtroG_intro{max-width:50ch}.SCtroG_lead2{font:800 1.05rem/1.4 var(--font-heading);color:var(--petrol);margin:18px 0 0}.SCtroG_giftCols{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:44px;display:grid}.SCtroG_side{border-radius:14px 18px 12px 20px;padding:26px 28px 24px}.SCtroG_sideRose{background:color-mix(in srgb, var(--cream-rose) 34%, var(--white));box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--cream-rose) 90%, var(--ink) 10%)}.SCtroG_sideMint{background:color-mix(in srgb, var(--accent-soft) 45%, var(--white));box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--accent-soft) 80%, var(--petrol) 20%)}.SCtroG_side h3{margin:10px 0 14px;font-size:1.25rem;line-height:1.25}.SCtroG_side ol{counter-reset:step;gap:16px;margin:0;padding:0;list-style:none;display:grid}.SCtroG_side li{counter-increment:step;padding-left:40px;font-size:1rem;line-height:1.5;position:relative}.SCtroG_side li:before{content:counter(step);border:2px solid var(--petrol);width:28px;height:28px;font:800 .85rem var(--font-heading);color:var(--petrol);border-radius:50%;place-items:center;display:grid;position:absolute;top:-1px;left:0}.SCtroG_sideRose li:before{background:var(--cream-rose)}.SCtroG_sideMint li:before{background:var(--accent-soft)}.SCtroG_side strong{font-family:var(--font-heading);font-weight:800}.SCtroG_fieldDemo{background:var(--white);box-shadow:0 0 0 1px var(--line);border-radius:10px;margin-top:12px;padding:12px;display:block;position:relative}.SCtroG_ex{background:var(--cream-rose);color:var(--ink);font:800 .7rem/1.4 var(--font-heading);border-radius:999px;padding:1px 8px;position:absolute;top:-9px;right:10px}.SCtroG_sideMint .SCtroG_ex{background:var(--accent-soft);color:var(--petrol)}.SCtroG_where{font:800 var(--type-mini)/1.35 var(--font-heading);color:var(--petrol);margin-bottom:6px;display:block}.SCtroG_fieldLabel{font:800 .875rem/1.3 var(--font-heading);margin-bottom:6px;display:block}.SCtroG_optional{font:400 var(--type-mini)/1.35 var(--font-heading);color:var(--muted-strong)}.SCtroG_input{height:var(--control-height,46px);border:1px solid var(--line);background:var(--field);font:600 .95rem var(--font-heading);letter-spacing:.04em;color:var(--muted-strong);border-radius:9px;align-items:center;padding:0 14px;display:flex}.SCtroG_heartCol{align-self:center}.SCtroG_heartWrap{aspect-ratio:520/470;width:100%;margin-bottom:56px;position:relative;container-type:inline-size}.SCtroG_heart{transform-origin:50% 58%;position:absolute;inset:0}.SCtroG_heartSvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.SCtroG_fillL{fill:var(--cream-rose)}.SCtroG_fillR{fill:var(--accent-soft)}.SCtroG_seam{fill:none;stroke:color-mix(in srgb, var(--petrol) 45%, transparent);stroke-width:2px;stroke-dasharray:3 8;stroke-linecap:round}.SCtroG_outlineL,.SCtroG_outlineR{fill:none;stroke:var(--petrol);stroke-width:3.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1000;stroke-dashoffset:0}.SCtroG_shadowHeart{fill:color-mix(in srgb, var(--ink) 10%, transparent);filter:blur(10px)}.SCtroG_lobe{text-align:center;width:42%;margin:0;position:absolute;top:22%}.SCtroG_lobeL{left:6.5%}.SCtroG_lobeR{right:6.5%}.SCtroG_lobeRole{font:800 max(.75rem, 2.7cqw)/1.2 var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:var(--petrol);display:block}.SCtroG_lobeBig{font:800 max(2.6rem, 14cqw)/.95 var(--font-heading);letter-spacing:-.04em;color:var(--petrol);white-space:nowrap;margin:1.6cqw 0 1.2cqw;display:block}.SCtroG_lobeWhat{font:800 max(.875rem, 3.5cqw)/1.2 var(--font-heading);color:var(--ink);display:block}.SCtroG_codeChip{border:2px solid var(--petrol);background:var(--white);box-shadow:0 10px 18px -12px color-mix(in srgb, var(--ink) 55%, transparent);font:800 max(.875rem, 3.6cqw)/1.1 var(--font-heading);color:var(--petrol);white-space:nowrap;border-radius:999px;align-items:center;gap:.5em;margin:0;padding:max(7px,1.6cqw) max(12px,3.2cqw);display:inline-flex;position:absolute;top:calc(100% + 26px);left:50%;transform:translate(-50%,-50%)rotate(-3deg)}.SCtroG_page .SCtroG_codeChip{text-wrap:nowrap}.SCtroG_codeChip svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:1.2em;height:1.2em}.SCtroG_page[data-motion=on] .SCtroG_heartWrap:not(.SCtroG_isOn) :is(.SCtroG_outlineL,.SCtroG_outlineR){stroke-dashoffset:1000px}.SCtroG_page[data-motion=on] .SCtroG_heartWrap:not(.SCtroG_isOn) :is(.SCtroG_fillL,.SCtroG_fillR,.SCtroG_seam,.SCtroG_shadowHeart,.SCtroG_lobe,.SCtroG_codeChip){opacity:0}.SCtroG_heartWrap.SCtroG_isOn :is(.SCtroG_outlineL,.SCtroG_outlineR){animation:.9s cubic-bezier(.45,.05,.25,1) backwards SCtroG_draw}.SCtroG_heartWrap.SCtroG_isOn .SCtroG_fillL{animation:.4s .6s backwards SCtroG_fadeIn}.SCtroG_heartWrap.SCtroG_isOn .SCtroG_fillR{animation:.4s .7s backwards SCtroG_fadeIn}.SCtroG_heartWrap.SCtroG_isOn :is(.SCtroG_seam,.SCtroG_shadowHeart){animation:.35s .85s backwards SCtroG_fadeIn}.SCtroG_heartWrap.SCtroG_isOn .SCtroG_lobe{animation:SCtroG_rise .45s var(--ease-out) .8s backwards}.SCtroG_heartWrap.SCtroG_isOn .SCtroG_lobeR{animation-delay:.9s}.SCtroG_heartWrap.SCtroG_isOn .SCtroG_codeChip{animation:SCtroG_chipIn .4s var(--ease-out) 1.05s backwards}.SCtroG_heartWrap.SCtroG_isOn .SCtroG_heart{animation:.7s ease-in-out 1.3s SCtroG_beat}@keyframes SCtroG_draw{0%{stroke-dashoffset:1000px}}@keyframes SCtroG_fadeIn{0%{opacity:0}}@keyframes SCtroG_rise{0%{opacity:0;transform:translateY(8px)}}@keyframes SCtroG_chipIn{0%{opacity:0;transform:translate(-50%,-30%)rotate(-12deg)scale(.7)}}@keyframes SCtroG_beat{0%{transform:scale(1)}22%{transform:scale(1.05)}40%{transform:scale(.995)}58%{transform:scale(1.025)}80%,to{transform:scale(1)}}.SCtroG_goodToKnow{background:var(--accent-soft);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px 36px;margin-top:40px;padding:22px 24px;display:grid}.SCtroG_goodToKnow p{margin:0;font-size:1rem;line-height:1.55}.SCtroG_goodToKnow b{font-family:var(--font-heading)}.SCtroG_conditions{background:var(--white);box-shadow:0 0 0 1px var(--line);border-radius:10px;margin-top:18px}.SCtroG_conditions summary{cursor:pointer;min-height:56px;font:800 1.05rem var(--font-heading);grid-template-columns:minmax(0,1fr) 36px;align-items:center;padding:6px 14px 6px 22px;list-style:none;display:grid}.SCtroG_conditions summary::-webkit-details-marker{display:none}.SCtroG_conditions summary:focus-visible{outline:3px solid var(--petrol);outline-offset:3px;border-radius:10px}.SCtroG_chev{border:1px solid var(--line);border-radius:50%;place-items:center;width:36px;height:36px;transition:transform .25s;display:grid}.SCtroG_chev svg{fill:none;width:16px;height:16px;stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.SCtroG_conditions[open] .SCtroG_chev{transform:rotate(180deg)}.SCtroG_conditionsBody{padding:0 22px 20px;font-size:.95rem;line-height:1.55}.SCtroG_asOf{font:400 var(--type-mini)/1.35 var(--font-heading);color:var(--muted-strong);margin:0 0 10px}.SCtroG_conditions ul{gap:8px;margin:0;padding-left:18px;display:grid}.SCtroG_conditions strong{font-family:var(--font-heading)}.SCtroG_ctxLede{margin-bottom:36px}.SCtroG_ctxGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px 56px;margin-top:8px;display:grid}.SCtroG_ctxGrid h3{margin:0 0 12px;font-size:1.2rem}.SCtroG_definition{border-left:4px solid var(--petrol);background:var(--white);border-radius:0 10px 10px 0;margin:0;padding:22px 24px;font-size:1.1rem;line-height:1.6}.SCtroG_ctxCheck{grid-template-columns:200px minmax(0,1fr);align-items:center;gap:0 10px;display:grid}.SCtroG_ctxCheck img{width:200px;height:auto;display:block}.SCtroG_pills{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.SCtroG_pills li{background:var(--white);box-shadow:0 0 0 1px var(--line);font:800 .9rem/1.3 var(--font-heading);border-radius:999px;padding:8px 14px}.SCtroG_ctxCards{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;display:grid}.SCtroG_ctxCards>div{background:var(--white);box-shadow:0 0 0 1px var(--line);border-radius:14px;padding:24px 26px}.SCtroG_ctxCards p,.SCtroG_ctxCards ol{margin:0;font-size:1rem;line-height:1.6}.SCtroG_ctxCards ol{gap:6px;padding-left:20px;display:grid}.SCtroG_ctxCards .SCtroG_afterSteps{counter-reset:step;gap:14px;padding:0;list-style:none}.SCtroG_afterSteps li{counter-increment:step;padding-left:40px;position:relative}.SCtroG_afterSteps li:before{content:counter(step);border:2px solid var(--petrol);background:var(--accent-soft);width:28px;height:28px;font:800 .85rem var(--font-heading);color:var(--petrol);border-radius:50%;place-items:center;display:grid;position:absolute;top:-1px;left:0}.SCtroG_afterSteps li:not(:last-child):after{content:"";border-left:2px dashed color-mix(in srgb, var(--petrol) 45%, transparent);position:absolute;top:31px;bottom:-12px;left:13px}.SCtroG_faqGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:48px;display:grid}.SCtroG_faqAside{position:sticky;top:96px}.SCtroG_faqAside p:not(.SCtroG_kick){max-width:34ch;margin:0 0 16px;font-size:1rem;line-height:1.55}.SCtroG_faq{padding:6px 26px}.SCtroG_faq details{border-bottom:1px dashed var(--line);padding:14px 0}.SCtroG_faq details:last-child{border-bottom:0}.SCtroG_faq summary{cursor:pointer;min-height:44px;font:800 1.05rem/1.35 var(--font-heading);grid-template-columns:minmax(0,1fr) 22px;align-items:center;gap:12px;list-style:none;display:grid}.SCtroG_faq summary::-webkit-details-marker{display:none}.SCtroG_faq summary:after{content:"+";color:var(--petrol);text-align:center;font-size:1.4rem;line-height:1}.SCtroG_faq details[open] summary:after{content:"−"}.SCtroG_faq summary:focus-visible{outline:3px solid var(--petrol);outline-offset:3px;border-radius:4px}.SCtroG_answer p{margin:8px 0 4px;font-size:1rem;line-height:1.6}.SCtroG_answer a,.SCtroG_side li a{font-family:inherit;font-size:inherit;line-height:inherit;white-space:normal;text-underline-offset:.15em;text-decoration-line:underline;display:inline}.SCtroG_endSheet{text-align:center;max-width:880px;margin:0 auto;padding:46px 44px 40px;transform:rotate(-1deg)}.SCtroG_endSheet h2{letter-spacing:-.025em;margin:0 0 12px;font-size:clamp(1.75rem,3vw,2.4rem);line-height:1.12}.SCtroG_endSheet p:not(.SCtroG_kick){max-width:52ch;margin:0 auto;line-height:1.6}.SCtroG_endSheet .SCtroG_actions{justify-content:center;margin-top:24px}@media (max-width:1100px){.SCtroG_giftTop{grid-template-columns:minmax(0,1fr) 360px;gap:36px}}@media (max-width:900px){.SCtroG_heroGrid,.SCtroG_supportGrid,.SCtroG_ctxGrid,.SCtroG_faqGrid{grid-template-columns:minmax(0,1fr);gap:36px}.SCtroG_faqAside{position:static}.SCtroG_funding{grid-template-columns:minmax(0,1fr)}.SCtroG_funding h2{max-width:none}.SCtroG_steps ol{grid-template-columns:minmax(0,1fr);gap:0}.SCtroG_stepsLine{display:none}.SCtroG_step{grid-template-rows:none;grid-template-columns:60px minmax(0,1fr);place-items:start;gap:14px;padding-bottom:22px}.SCtroG_step:before{content:"";border-left:3px solid var(--petrol);border-radius:2px;position:absolute;top:56px;bottom:0;left:29px}.SCtroG_step:last-child:before{display:none}.SCtroG_ctxCards{grid-template-columns:minmax(0,1fr)}}@media (max-width:860px){.SCtroG_giftTop{grid-template-columns:minmax(0,1fr);gap:28px}.SCtroG_heartCol{justify-self:center;width:min(100%,420px)}.SCtroG_giftCols{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:30px}}@media (max-width:760px){.SCtroG_goodToKnow{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.SCtroG_shell{padding:0 16px}.SCtroG_sec{padding:60px 0}.SCtroG_secAfterHero{padding-top:32px}.SCtroG_secTight,.SCtroG_giftSec{padding-top:20px}.SCtroG_secEnd{padding-top:12px}.SCtroG_hero{padding:28px 0 44px}.SCtroG_hero h1{font-size:2.05rem}.SCtroG_desk{min-height:0;padding:30px 14px 0;transform:rotate(.5deg)}.SCtroG_sheet{width:100%;padding:26px 16px 16px;transform:rotate(-.8deg)}.SCtroG_deskFoot{justify-content:space-between;align-items:flex-end;gap:8px;display:flex}.SCtroG_priceNote{align-self:flex-start;width:168px;margin:18px 0 0 6px;padding:20px 12px 12px;position:relative;top:auto;right:auto;transform:rotate(-2.5deg)}.SCtroG_priceNote strong{font-size:2rem}.SCtroG_heroFigure{width:46%;max-width:190px;margin-right:-4px;position:relative;right:auto}.SCtroG_funding{gap:26px;margin-top:72px;padding:26px 16px 32px}.SCtroG_notes{gap:16px}.SCtroG_note{background-image:linear-gradient(to right, transparent 18px, var(--cream-rose) 18px 20px, transparent 20px), repeating-linear-gradient(to bottom, transparent 0 27px, var(--line) 27px 28px);min-height:124px;padding:26px 8px 14px 28px}.SCtroG_note b{font-size:1.05rem;line-height:28px}.SCtroG_note span:not(.SCtroG_tape){font-size:.95rem;line-height:28px}.SCtroG_note .SCtroG_tape{width:64px;height:22px;top:-11px}.SCtroG_view{grid-template-columns:minmax(0,1fr) 120px;padding:26px 18px 0}.SCtroG_view img{width:120px}.SCtroG_women{padding:30px 18px 20px;transform:rotate(.6deg)}.SCtroG_disclosure{padding:14px 16px}.SCtroG_giftSec>.SCtroG_shell{padding:0 8px}.SCtroG_giftCard{padding:38px 14px 18px}.SCtroG_giftTop h2{font-size:2rem}.SCtroG_side{padding:20px 14px 18px}.SCtroG_goodToKnow{margin-top:28px;padding:18px 16px}.SCtroG_conditions summary{padding-left:16px}.SCtroG_conditionsBody{padding:0 16px 18px}.SCtroG_ctxCheck{grid-template-columns:120px minmax(0,1fr)}.SCtroG_ctxCheck img{width:120px}.SCtroG_faq{padding:4px 16px}.SCtroG_endSheet{padding:36px 20px 30px}}@media (prefers-reduced-motion:reduce){.SCtroG_page *,.SCtroG_page :before,.SCtroG_page :after{transition:none!important;animation:none!important}.SCtroG_tick,.SCtroG_outlineL,.SCtroG_outlineR,.SCtroG_ink{stroke-dashoffset:0!important}.SCtroG_mark{background-size:100% 40%!important}.SCtroG_heartWrap :is(.SCtroG_fillL,.SCtroG_fillR,.SCtroG_seam,.SCtroG_shadowHeart,.SCtroG_lobe,.SCtroG_codeChip){opacity:1!important}}
._5ZrbSa_finance{--finance-warn:#8b3a2b;gap:18px;min-width:0;display:grid}._5ZrbSa_finance #founder-section-bar-where{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._5ZrbSa_viewSwitch{border:0;flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;margin:0;padding:0;display:flex}._5ZrbSa_viewSwitch legend{float:left;color:var(--ink);font-family:var(--font-heading);font-size:var(--type-mini);margin:0;padding:0;font-weight:800}._5ZrbSa_segment{border:1px solid var(--line);background:var(--field);border-radius:12px;gap:2px;padding:3px;display:inline-flex}._5ZrbSa_segment label{cursor:pointer;margin:0;display:inline-flex;position:relative}._5ZrbSa_segment input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}._5ZrbSa_segment span{min-height:40px;color:var(--ink);font-family:var(--font-heading);border-radius:9px;align-items:center;padding:0 16px;font-weight:800;display:inline-flex}._5ZrbSa_segment input:checked+span{background:var(--petrol);color:var(--white)}._5ZrbSa_segment input:focus-visible+span{outline:2px solid var(--petrol);outline-offset:2px}._5ZrbSa_main{gap:18px;min-width:0;display:grid}._5ZrbSa_card{background:var(--cream-rose);min-width:0;font-size:var(--type-button);border-radius:22px;gap:10px;padding:20px 22px;display:grid}._5ZrbSa_card h3{margin:0;font-size:1.1rem}._5ZrbSa_card p{margin:0;line-height:1.5}._5ZrbSa_cardBig{color:var(--ink);font-family:var(--font-heading);letter-spacing:-.02em;text-wrap:balance;font-size:1.3rem;font-weight:800;line-height:1.25!important}._5ZrbSa_cardFacts{font-family:var(--font-heading);gap:4px;margin:0;font-weight:500;display:grid}._5ZrbSa_cardFacts div{flex-wrap:wrap;justify-content:space-between;gap:2px 12px;display:flex}._5ZrbSa_cardFacts dd{color:var(--petrol);font-variant-numeric:tabular-nums;margin:0;font-weight:800}._5ZrbSa_cardNote{color:var(--ink);font-size:.9rem}._5ZrbSa_cardLink{min-height:44px;color:var(--petrol);font-family:var(--font-heading);text-underline-offset:3px;justify-self:start;align-items:center;font-weight:800;display:inline-flex}._5ZrbSa_stepHead{gap:6px;display:grid}._5ZrbSa_stepHead p{margin:0;line-height:1.55}._5ZrbSa_stepTitle{letter-spacing:-.02em;margin:0;font-size:1.4rem;line-height:1.2}._5ZrbSa_stepTitle:focus{outline:none}._5ZrbSa_stepTitle:focus-visible{outline:2px solid var(--petrol);outline-offset:4px;border-radius:7px}._5ZrbSa_fields{gap:16px;min-width:0;display:grid}._5ZrbSa_section{gap:12px;min-width:0;display:grid}._5ZrbSa_section h3{margin:0;font-size:1.1rem}._5ZrbSa_section>.field-help{margin:0}._5ZrbSa_fieldPair{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));align-items:start;gap:16px;min-width:0;display:grid}._5ZrbSa_fieldPair ._5ZrbSa_inputWrap{max-width:none}._5ZrbSa_warn{color:var(--finance-warn)}._5ZrbSa_hint{border:1px solid var(--line);background:var(--paper-deep);border-radius:12px;margin:0;padding:12px 16px;line-height:1.5}._5ZrbSa_addButton{justify-self:start}._5ZrbSa_detail{border:1px solid var(--line);background:var(--field);border-radius:22px;min-width:0;display:grid}._5ZrbSa_detailHead{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:14px 20px 10px;display:flex}._5ZrbSa_detailHead h4{margin:0;font-size:1rem}._5ZrbSa_detailHead b{color:var(--petrol);font-family:var(--font-heading);font-variant-numeric:tabular-nums}._5ZrbSa_detail>._5ZrbSa_addButton{margin:0 20px 14px}._5ZrbSa_lines{margin:0;padding:10px 20px 8px;list-style:none;display:grid}._5ZrbSa_line{border-bottom:1px solid var(--line);align-items:center;gap:4px 16px;padding:10px 0;display:grid}._5ZrbSa_line:last-child{border-bottom:0}._5ZrbSa_line .field-error{grid-column:1/-1;margin:0}._5ZrbSa_lineRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;display:grid}._5ZrbSa_lineRow>label{min-width:0;color:var(--ink);font-family:var(--font-heading);font-weight:700}._5ZrbSa_lineInputs{align-items:center;gap:8px;display:flex}._5ZrbSa_lineInputs ._5ZrbSa_inputWrap{width:9.5rem}._5ZrbSa_lineInputs input{text-align:right;font-variant-numeric:tabular-nums;padding-right:36px}._5ZrbSa_rhythm{width:9.5rem}._5ZrbSa_customLine{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) auto;align-items:start}._5ZrbSa_remove{width:44px;height:44px;color:var(--muted-strong);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}._5ZrbSa_remove:hover{background:var(--paper-deep);color:var(--ink)}._5ZrbSa_remove:focus-visible{outline:2px solid var(--petrol);outline-offset:2px}._5ZrbSa_customLine>._5ZrbSa_remove,._5ZrbSa_customLine>._5ZrbSa_removeSpace{margin-top:calc(var(--type-button) * 1.25 + 5px)}._5ZrbSa_removeSpace{width:44px}._5ZrbSa_loanHead{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;padding-block:6px;display:grid}._5ZrbSa_loanHead ._5ZrbSa_remove{margin-right:-10px}._5ZrbSa_loanFields{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));align-items:start;gap:14px 16px;padding:14px 20px;display:grid}._5ZrbSa_note{min-height:110px}._5ZrbSa_noteText{white-space:pre-line;margin:0;line-height:1.55}._5ZrbSa_field input{text-align:right;font-variant-numeric:tabular-nums;padding-right:52px}._5ZrbSa_field input:not([inputmode]){text-align:left;padding-right:12px}._5ZrbSa_wideUnit input{padding-right:84px}._5ZrbSa_field .field-help{margin:0}._5ZrbSa_finance .field-help{color:var(--ink)}._5ZrbSa_inputWrap{max-width:280px;position:relative}._5ZrbSa_inputWrap span{color:var(--muted-strong);font-family:var(--font-heading);pointer-events:none;font-weight:700;position:absolute;top:50%;right:14px;transform:translateY(-50%)}._5ZrbSa_computed{border:1px solid var(--line);background:var(--paper-deep);font-family:var(--font-heading);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 12px;padding:12px 16px;font-weight:600;display:grid}._5ZrbSa_computed b{color:var(--petrol);font-variant-numeric:tabular-nums}._5ZrbSa_computed .field-help{font-family:var(--font-body);grid-column:1/-1;margin:0;font-weight:500}._5ZrbSa_source{font-family:var(--font-body);font-size:var(--type-mini);font-weight:500}._5ZrbSa_computedTotal{background:var(--accent-soft);border-color:var(--accent-soft);font-size:1.05rem}._5ZrbSa_group{border:1px solid var(--line);background:var(--field);border-radius:22px;gap:12px;min-width:0;padding:18px 20px;display:grid}._5ZrbSa_group h3,._5ZrbSa_tableSection h3,._5ZrbSa_listSection h3{margin:0;font-size:1.1rem}._5ZrbSa_group>.field-help{margin:0}._5ZrbSa_notice{background:var(--cream-rose);border-radius:12px;margin:0;padding:12px 16px;line-height:1.5}._5ZrbSa_services{gap:10px;margin:0;padding:0;list-style:none;display:grid}._5ZrbSa_service{border:1px solid var(--line);background:var(--paper-deep);border-radius:12px;gap:10px;padding:14px;display:grid}._5ZrbSa_serviceName{min-width:0;font-family:var(--font-heading);gap:2px;display:grid}._5ZrbSa_serviceName b{overflow-wrap:anywhere}._5ZrbSa_serviceName span{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700}._5ZrbSa_serviceName .field-help{margin:0}._5ZrbSa_serviceName ._5ZrbSa_missing{color:var(--finance-warn)}._5ZrbSa_serviceFields{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));align-items:start;gap:10px;min-width:0;display:grid}._5ZrbSa_serviceSum{color:var(--petrol);font-family:var(--font-heading);font-variant-numeric:tabular-nums;font-weight:800}._5ZrbSa_sum{font-family:var(--font-heading);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin:0;font-weight:700;display:flex}._5ZrbSa_sum b{color:var(--petrol);font-variant-numeric:tabular-nums}._5ZrbSa_choiceGroup{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}._5ZrbSa_choiceGroup legend{color:var(--ink);font-family:var(--font-heading);font-size:var(--type-mini);margin:0 0 4px;padding:0;font-weight:800}._5ZrbSa_choiceGroup .field-help{margin:0}._5ZrbSa_titled ._5ZrbSa_choiceGroup legend,._5ZrbSa_titled ._5ZrbSa_field>label{color:inherit;font-size:1.1rem;font-weight:800}._5ZrbSa_titled ._5ZrbSa_field>label{margin-bottom:8px}._5ZrbSa_choices{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:8px;display:grid}._5ZrbSa_choice{border:1px solid var(--line);background:var(--field);cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;min-height:44px;margin:0;padding:10px 14px;display:flex;position:relative}._5ZrbSa_choice input{width:18px;height:18px;accent-color:var(--petrol);flex:0 0 18px;margin:2px 0 0}._5ZrbSa_choice span{color:var(--ink);letter-spacing:normal;gap:2px;font-size:.95rem;display:grid}._5ZrbSa_choice b{font-family:var(--font-heading);font-weight:800}._5ZrbSa_choice small{color:var(--ink);font-size:var(--type-mini);line-height:1.35}._5ZrbSa_choice:has(input:checked){border-color:var(--petrol);box-shadow:inset 0 0 0 1px var(--petrol);background:var(--accent-soft)}._5ZrbSa_choice:has(input:focus-visible){outline:2px solid var(--petrol);outline-offset:2px}._5ZrbSa_check{min-height:44px;color:var(--ink);align-items:center;font-size:1rem}._5ZrbSa_check span{font-weight:700}._5ZrbSa_more{border:1px solid var(--line);background:var(--field);border-radius:22px;min-width:0}._5ZrbSa_more summary{min-height:56px;font-family:var(--font-heading);cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:12px 20px;font-weight:800;display:flex}._5ZrbSa_more summary b,._5ZrbSa_summaryValue{color:var(--petrol);font-variant-numeric:tabular-nums;font-weight:700}._5ZrbSa_more summary:focus-visible{outline:2px solid var(--petrol);outline-offset:-4px;border-radius:22px}._5ZrbSa_more[open] summary{border-bottom:1px solid var(--line)}:is(._5ZrbSa_more>.field-help,._5ZrbSa_more>._5ZrbSa_fields){margin:0;padding:14px 20px 0}._5ZrbSa_more>._5ZrbSa_fields{padding-bottom:18px}._5ZrbSa_yearBody{gap:10px;min-width:0;padding:14px 20px 18px;display:grid}._5ZrbSa_ready{margin:0;padding:2px 20px;list-style:none;display:grid}._5ZrbSa_ready li{border-bottom:1px solid var(--line);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:0 10px;padding:3px 0;display:grid}._5ZrbSa_ready li:last-child{border-bottom:0}._5ZrbSa_readyIcon{width:22px;height:22px;font-family:var(--font-heading);border-radius:99px;place-items:center;font-size:.75rem;font-weight:800;display:grid}._5ZrbSa_ready_ok{background:var(--petrol);color:var(--white)}._5ZrbSa_ready_open{border:2px solid var(--finance-warn);color:var(--finance-warn)}._5ZrbSa_ready_info{background:var(--paper-deep);color:var(--petrol)}._5ZrbSa_readyText{min-width:0;display:grid}._5ZrbSa_readyTitle{font-family:var(--font-heading);font-size:.92rem;font-weight:700;line-height:1.35}._5ZrbSa_readyText>span{color:var(--ink);font-size:.8rem;line-height:1.35}._5ZrbSa_readyLink{min-height:36px;color:var(--petrol);font-family:var(--font-heading);text-underline-offset:3px;white-space:nowrap;align-items:center;font-size:.92rem;font-weight:800;display:inline-flex}._5ZrbSa_tablePair{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:18px;min-width:0;display:grid}._5ZrbSa_subRow th[scope=row]{padding-left:26px;font-weight:500!important}._5ZrbSa_subRow th,._5ZrbSa_subRow td{color:var(--ink);font-size:.86rem}._5ZrbSa_groupRow th,._5ZrbSa_groupRow td{font-weight:700}._5ZrbSa_glance{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:14px;min-width:0;display:grid}._5ZrbSa_glance>._5ZrbSa_detail{align-content:start}._5ZrbSa_detailHead h3{margin:0;font-size:1rem}._5ZrbSa_alerts{gap:2px;margin:0;padding:8px 20px 4px;list-style:none;display:grid}._5ZrbSa_alerts li{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;padding:4px 0;display:grid}._5ZrbSa_alerts p{margin:0;font-size:.9rem;line-height:1.4}._5ZrbSa_alerts strong{font-weight:700}._5ZrbSa_alertIcon{background:var(--petrol);width:22px;height:22px;color:var(--white);font-family:var(--font-heading);border-radius:99px;place-items:center;font-size:.75rem;font-weight:800;display:grid}._5ZrbSa_alerts ._5ZrbSa_alertWarn{background:var(--cream-rose);border-radius:10px;margin-inline:-8px;padding:4px 8px}._5ZrbSa_alertWarn ._5ZrbSa_alertIcon{background:var(--finance-warn)}._5ZrbSa_alertWarn strong{color:var(--finance-warn)}._5ZrbSa_tips{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:6px;margin:0;padding:6px 20px 16px;list-style:none;display:grid}._5ZrbSa_tips li{background:var(--paper-deep);border-radius:10px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;padding:8px 10px;display:grid}._5ZrbSa_tips li:last-child:nth-child(odd){grid-column:1/-1}._5ZrbSa_tips p{color:var(--ink);margin:0;font-size:.8rem;line-height:1.4}._5ZrbSa_alertInfo ._5ZrbSa_alertIcon{background:var(--field);width:18px;height:18px;color:var(--petrol);font-size:.68rem}._5ZrbSa_tableSection,._5ZrbSa_listSection{gap:10px;min-width:0;display:grid}._5ZrbSa_tableBox{border:1px solid var(--line);background:var(--field);border-radius:12px;max-width:100%;overflow-x:auto}._5ZrbSa_tableBox::-webkit-scrollbar{height:12px}._5ZrbSa_tableBox::-webkit-scrollbar-track{background:var(--paper-deep);border-radius:0 0 12px 12px}._5ZrbSa_tableBox::-webkit-scrollbar-thumb{border:3px solid var(--paper-deep);background:var(--petrol);border-radius:99px}@supports not selector(::-webkit-scrollbar){._5ZrbSa_tableBox{scrollbar-color:var(--petrol) var(--paper-deep)}}._5ZrbSa_scrollArrows{justify-content:flex-end;gap:8px;display:flex}._5ZrbSa_scrollArrow{border:1px solid var(--line);background:var(--field);width:44px;height:44px;color:var(--petrol);cursor:pointer;border-radius:99px;place-items:center;padding:0;display:grid}._5ZrbSa_scrollArrow:hover:not(:disabled){border-color:var(--petrol)}._5ZrbSa_scrollArrow:disabled{color:var(--line);cursor:default}._5ZrbSa_scrollArrow:focus-visible{outline:2px solid var(--petrol);outline-offset:2px}._5ZrbSa_tableSection .field-help{margin:0}._5ZrbSa_tableSection ._5ZrbSa_scrollHint,._5ZrbSa_tableSection ._5ZrbSa_scrollHintNarrow{display:none}._5ZrbSa_tableBox:focus-visible{outline:2px solid var(--petrol);outline-offset:2px}._5ZrbSa_table{border-collapse:separate;border-spacing:0;width:100%;font-size:.92rem}._5ZrbSa_table th,._5ZrbSa_table td{border-bottom:1px solid var(--line);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;padding:8px 12px}._5ZrbSa_table tr:last-child th,._5ZrbSa_table tr:last-child td{border-bottom:0}._5ZrbSa_table thead th{color:var(--muted-strong);font-family:var(--font-heading);font-size:var(--type-mini);font-weight:800}._5ZrbSa_table th[scope=row],._5ZrbSa_table thead th:first-child{z-index:1;background:var(--field);text-align:left;font-family:var(--font-heading);white-space:normal;min-width:11rem;font-weight:500;position:sticky;left:0}._5ZrbSa_totalRow th,._5ZrbSa_totalRow td{background:var(--paper-deep)!important;font-weight:700!important}._5ZrbSa_wide{min-width:1240px}._5ZrbSa_listSection ul{gap:6px;margin:0;padding-left:1.2em;line-height:1.5;display:grid}._5ZrbSa_assumptions{gap:6px}._5ZrbSa_assumptions h3{color:var(--muted-strong);font-size:var(--type-mini)}._5ZrbSa_assumptions ul{color:var(--muted-strong);gap:3px;font-size:.8rem;line-height:1.45}@media (min-width:1100px){._5ZrbSa_card{position:sticky;top:96px}._5ZrbSa_service{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) 10rem;align-items:start}._5ZrbSa_serviceSum{text-align:right;overflow-wrap:anywhere;place-self:center end}}@media (max-width:900px){._5ZrbSa_tableSection ._5ZrbSa_scrollHint{display:block}}@media (max-width:639px){._5ZrbSa_ready,._5ZrbSa_alerts,._5ZrbSa_tips,._5ZrbSa_lines,._5ZrbSa_detailHead{padding-inline:16px}._5ZrbSa_detail>._5ZrbSa_addButton{margin-inline:16px}._5ZrbSa_loanFields{padding-inline:16px}._5ZrbSa_lineRow{grid-template-columns:minmax(0,1fr)}._5ZrbSa_lineInputs ._5ZrbSa_inputWrap{flex:auto;width:auto}._5ZrbSa_customLine{grid-template-columns:minmax(0,1fr) auto}._5ZrbSa_customLine>:nth-child(2){grid-area:2/1/auto/-1}._5ZrbSa_loanHead{grid-template-columns:minmax(0,1fr) auto}._5ZrbSa_loanHead b{grid-row:2}._5ZrbSa_tableSection ._5ZrbSa_scrollHintNarrow{display:block}._5ZrbSa_finance{gap:14px}._5ZrbSa_card{padding:18px}._5ZrbSa_group{padding:16px}._5ZrbSa_more summary,._5ZrbSa_more>._5ZrbSa_fields,._5ZrbSa_yearBody{padding-inline:16px}._5ZrbSa_more>.field-help{padding-inline:16px}._5ZrbSa_inputWrap{max-width:none}._5ZrbSa_choices:has(>:nth-child(3)){grid-template-columns:minmax(0,1fr)}._5ZrbSa_computedStacked b{grid-column:1/-1}}._5ZrbSa_liquidityControls{flex-wrap:wrap;align-items:center;gap:8px 20px;min-width:0;display:flex}._5ZrbSa_lowest{background:var(--accent-soft)}._5ZrbSa_choicesWide{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}
._2M9uPG_crumbs{font:600 var(--type-mini)/1.4 var(--font-heading);color:var(--muted-strong);margin:0 0 28px}._2M9uPG_crumbs a{color:var(--petrol);text-underline-offset:.15em;text-decoration:underline}._2M9uPG_small{color:var(--muted-strong);margin:14px 0 0;font-size:.95rem}._2M9uPG_sheet{padding:34px 28px 24px;transform:rotate(-1.2deg)}._2M9uPG_sheet h2{letter-spacing:-.01em;margin:0 0 14px;font-size:1.2rem}._2M9uPG_sections{counter-reset:section;gap:6px;margin:0;padding:0;list-style:none;display:grid}._2M9uPG_sections li{border:1px solid var(--line);background:var(--field);box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 8%, transparent);font:800 .98rem/1.3 var(--font-heading);counter-increment:section;border-radius:4px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:12px;padding:7px 10px;display:grid}._2M9uPG_sections li:before{content:counter(section);border:2px solid var(--petrol);background:var(--accent-soft);width:26px;height:26px;color:var(--petrol);border-radius:50%;place-items:center;font-size:.8rem;display:grid}._2M9uPG_sheetFoot{border-top:1px dashed var(--line);margin:14px 0 0;padding-top:12px;font-size:.95rem;line-height:1.45}._2M9uPG_features{gap:72px;margin-top:44px;display:grid}._2M9uPG_feature{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:48px;margin:0;display:grid}._2M9uPG_feature:nth-child(2n)>._2M9uPG_demo{order:2}._2M9uPG_featureWide{grid-template-columns:minmax(0,1fr);gap:28px}._2M9uPG_featureWide figcaption{max-width:70ch}._2M9uPG_feature h3{margin:0 0 10px;font-size:1.35rem;line-height:1.25}._2M9uPG_feature figcaption p{margin:0;font-size:1.05rem;line-height:1.6}._2M9uPG_note{border:1px dashed var(--line);text-align:center;border-radius:10px;max-width:70ch;margin:56px auto 0;padding:16px 20px;font-size:.98rem;font-style:italic;line-height:1.55}._2M9uPG_demo{background:var(--paper);border-radius:10px;gap:14px;min-width:0;padding:22px;display:grid}._2M9uPG_demoLine{margin:0}._2M9uPG_mockTitle{font:800 1.35rem/1.2 var(--font-heading);letter-spacing:-.02em;color:var(--ink);margin:0}._2M9uPG_mockLabel{font:700 var(--type-button) var(--font-heading);color:var(--ink);margin:0}._2M9uPG_mockLabel span{color:var(--muted-strong);font-weight:400}._2M9uPG_checkList{padding:4px 0}._2M9uPG_checkRow{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:52px;padding:8px 20px;display:grid}._2M9uPG_checkName{color:var(--ink);font-size:1rem}._2M9uPG_checkMark{transition:background .2s,color .2s}._2M9uPG_checkRow[data-done] ._2M9uPG_checkMark{background:var(--petrol);color:var(--white)}._2M9uPG_checkMark svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:20;width:18px;height:18px;animation:.3s cubic-bezier(.16,1,.3,1) _2M9uPG_tickDraw}@keyframes _2M9uPG_tickDraw{0%{stroke-dashoffset:20px}}._2M9uPG_draft{border:1px solid var(--line);background:var(--page-bg);min-height:33rem;box-shadow:0 1px 0 color-mix(in srgb, var(--ink) 6%, transparent), 0 14px 34px -14px color-mix(in srgb, var(--ink) 26%, transparent);border-radius:22px;flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}._2M9uPG_fakeInput{border:1px solid var(--line);background:var(--field);min-height:calc(1.5em + 26px);font-size:var(--type-subline);overflow-wrap:anywhere;border-radius:9px;margin:0;padding:12px;line-height:1.5}._2M9uPG_caret{vertical-align:text-bottom;background:var(--petrol);width:2px;height:1.15em;margin-left:1px;animation:1s step-end infinite _2M9uPG_caretBlink;display:inline-block}@keyframes _2M9uPG_caretBlink{50%{opacity:0}}._2M9uPG_draftHead{flex:none;padding:20px 24px 0}._2M9uPG_draftLead{color:var(--muted-strong);font-size:var(--type-button);margin:6px 40px 0 0;line-height:1.5}._2M9uPG_draftBody{overscroll-behavior:contain;flex:auto;align-content:start;gap:18px;min-height:0;padding:16px 24px 22px;display:grid;overflow-y:auto}._2M9uPG_draftField{gap:6px;min-width:0;display:grid}._2M9uPG_draftLoading{gap:10px;padding:12px 0;display:grid}._2M9uPG_draftLoading p{margin:0}._2M9uPG_draftBar{background:var(--accent-soft);border-radius:4px;height:4px;display:block;position:relative;overflow:hidden}._2M9uPG_draftBar span{background:var(--petrol);border-radius:4px;width:40%;animation:1.4s cubic-bezier(.65,0,.35,1) infinite _2M9uPG_draftSlide;position:absolute;inset:0 auto 0 0}@keyframes _2M9uPG_draftSlide{0%{transform:translate(-100%)}to{transform:translate(250%)}}._2M9uPG_previewText{border:1px solid var(--line);background:var(--field);font-family:var(--font-reading,var(--font-body));white-space:pre-wrap;border-radius:14px;margin:0;padding:16px 18px;line-height:1.65}._2M9uPG_draftFoot{border-top:1px solid var(--line);background:var(--page-bg);flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:10px;padding:14px 24px 18px;display:flex}._2M9uPG_draftFoot .button{min-height:var(--control-height)}._2M9uPG_demoHint{color:var(--muted-strong);font:700 var(--type-mini)/1.4 var(--font-heading)}._2M9uPG_fakeButton{cursor:default;transition:transform .15s,box-shadow .15s}._2M9uPG_fakeButton[data-pressed]{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--white) 55%, transparent);transform:scale(.96)}._2M9uPG_finance{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:22px}._2M9uPG_financeSteps{gap:14px;min-width:0;display:grid}._2M9uPG_financeCard{position:sticky;top:88px}@media (prefers-reduced-motion:reduce){._2M9uPG_checkMark svg,._2M9uPG_caret{animation:none}._2M9uPG_draftBar span{opacity:.5;width:100%;animation:none}._2M9uPG_checkMark,._2M9uPG_fakeButton{transition:none}}@media (max-width:900px){._2M9uPG_finance{grid-template-columns:minmax(0,1fr)}._2M9uPG_financeCard{position:static}._2M9uPG_feature{grid-template-columns:minmax(0,1fr);gap:22px}._2M9uPG_feature:nth-child(2n)>._2M9uPG_demo{order:0}._2M9uPG_features{gap:52px}}@media (max-width:560px){._2M9uPG_draftHead{padding:18px 16px 0}._2M9uPG_draftBody{padding:14px 16px 18px}._2M9uPG_draftFoot{padding:12px 16px calc(14px + env(safe-area-inset-bottom));flex-wrap:nowrap;gap:8px}._2M9uPG_draftFoot .button{flex:1 1 0;min-width:0;padding-inline:8px}}@media (max-width:640px){._2M9uPG_demo:not(._2M9uPG_draft){padding:14px}._2M9uPG_draft ._2M9uPG_draftFoot{flex-wrap:wrap}._2M9uPG_draft ._2M9uPG_draftFoot>span:first-child{flex:100%}._2M9uPG_draft{min-height:34rem}._2M9uPG_sheet{padding:28px 16px 18px;transform:rotate(-.6deg)}._2M9uPG_crumbs{margin-bottom:18px}}._2M9uPG_endText{text-wrap:pretty;margin:0;line-height:1.6}._2M9uPG_endHead{text-align:center;max-width:52ch;margin:0 auto}._2M9uPG_endFrame{max-width:1040px;margin:30px auto 0}
.U0-vVa_bar{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);align-items:end;gap:16px;margin:8px 0 28px;display:grid}.U0-vVa_searchCell,.U0-vVa_cityCell,.U0-vVa_sortCell{min-width:0}.U0-vVa_sortCell{margin:0}.U0-vVa_cityCell .field{margin:0}.U0-vVa_field{--field-height:var(--control-height,48px);--field-radius:var(--control-radius,12px);align-content:end;justify-items:start;display:grid}.U0-vVa_field>:not(label){justify-self:stretch}.U0-vVa_field>label,.U0-vVa_label{width:fit-content;max-width:100%;color:var(--muted-strong);font-size:var(--type-mini);letter-spacing:.02em;margin:0 0 6px;font-weight:800;display:block}.U0-vVa_field .field>label{width:fit-content;max-width:100%;color:var(--muted-strong);font-size:var(--type-mini);letter-spacing:.02em;margin:0 0 6px;font-weight:800;display:block}.U0-vVa_cityCell .field{justify-items:start;display:grid}.U0-vVa_cityCell .field>:not(label){justify-self:stretch}.U0-vVa_bar .U0-vVa_field input:not([type=hidden]),.U0-vVa_bar .U0-vVa_field select{box-sizing:border-box;height:var(--field-height);min-height:var(--field-height);border-radius:var(--field-radius);font-size:1rem}.U0-vVa_search .header-search-field{height:var(--field-height);min-height:var(--field-height)}.U0-vVa_search .U0-vVa_input{padding:12px 48px 12px 44px;font-size:1rem}.U0-vVa_search .header-search-submit{top:calc((var(--field-height) - 36px) / 2);right:calc((var(--field-height) - 36px) / 2)}.U0-vVa_searchRow{align-items:center;gap:8px;display:flex}.U0-vVa_searchRow>.U0-vVa_search{flex:auto;order:0}.U0-vVa_selectWrap{position:relative}.U0-vVa_help{z-index:2;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.U0-vVa_help[hidden]{display:none}.U0-vVa_helpButton{border:1px solid var(--line);width:24px;height:24px;min-height:24px;color:var(--muted-strong);background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:.8rem;font-weight:700;line-height:1;display:inline-flex}.U0-vVa_helpButton:hover,.U0-vVa_helpButton:focus-visible,.U0-vVa_helpButton[aria-expanded=true]{border-color:var(--petrol);color:var(--petrol)}.U0-vVa_popover{z-index:30;border:1px solid var(--line);background:var(--white);border-radius:8px;width:min(320px,100vw - 32px);padding:14px 16px;font-size:.875rem;font-weight:400;line-height:1.45;position:absolute;top:calc(100% + 18px);left:-12px;box-shadow:0 12px 32px #0000001f}.U0-vVa_popover strong{font-weight:600}.U0-vVa_popover p{margin:0}.U0-vVa_popover p+p{margin-top:8px}.U0-vVa_select{padding-block:8px;border:1px solid var(--line);background:var(--field);width:100%;color:var(--ink);font:inherit;appearance:none;padding-left:12px}@media (max-width:899px){.U0-vVa_bar{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.U0-vVa_searchCell{grid-column:1/-1}}@media (max-width:520px){.U0-vVa_bar{grid-template-columns:minmax(0,1fr);gap:8px;margin-bottom:20px}.U0-vVa_field>label,.U0-vVa_label{margin-bottom:4px}.U0-vVa_field .field>label{margin-bottom:4px}.providers-page>.U0-vVa_bar{margin-top:-11px}}
