.stitch-home-module__3gqRPq__stitch{--s-surface:#f9f9f9;--s-surface-bright:#f9f9f9;--s-lowest:#fff;--s-low:#f3f3f3;--s-container:#eee;--s-high:#e8e8e8;--s-highest:#e2e2e2;--s-on-surface:#1a1c1c;--s-on-surface-variant:#444748;--s-on-secondary-container:#626262;--s-primary:#000;--s-on-primary:#fff;--s-primary-container:#1c1b1b;--s-on-primary-fixed-variant:#474646;--s-hairline:1px solid #ececed;--s-on-dark-body:#ffffffa8;--s-on-dark-quiet:#ffffff8f;--s-outline-variant:#c4c7c7;--s-star:#f59e0b;--s-live:#10b981;--s-live-soft:#34d399;--s-r-sm:.375rem;--s-r-lg:.5rem;--s-r-xl:.75rem;--s-r-2xl:1rem;--s-r-3xl:1.5rem;--s-r-full:9999px;--s-shadow-card:0 2px 12px -2px #00000008, 0 1px 3px 0 #00000005;--s-shadow-sm:0 1px 2px 0 #0000000d;--s-shadow-md:0 4px 6px -1px #0000000f, 0 2px 4px -2px #0000000a;--s-shadow-lg:0 10px 15px -3px #00000014, 0 4px 6px -4px #0000000d;--s-shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000000d;--s-shadow-2xl:0 25px 50px -12px #00000040;--s-shadow-header:0 1px 8px #0000000a;--s-shell:80rem;--s-margin:1rem;--s-header:4rem;background:var(--s-surface);color:var(--s-on-surface);font-family:var(--font-ow-stitch), "PingFang TC", "Noto Sans TC", "Microsoft JhengHei", system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;font-weight:400;line-height:22px}@media (min-width:768px){.stitch-home-module__3gqRPq__stitch{--s-margin:2rem}}:where(.stitch-home-module__3gqRPq__stitch) :where(*){box-sizing:border-box}:where(.stitch-home-module__3gqRPq__stitch) :where(h1,h2,h3,h4,p,ul,figure){margin:0}:where(.stitch-home-module__3gqRPq__stitch) :where(ul){padding:0;list-style:none}:where(.stitch-home-module__3gqRPq__stitch) :where(button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}:where(.stitch-home-module__3gqRPq__stitch) :where(a){color:inherit;text-decoration:none}:where(.stitch-home-module__3gqRPq__stitch) :where(img){display:block}.stitch-home-module__3gqRPq__shell{width:100%;max-width:var(--s-shell);padding-inline:var(--s-margin);margin-inline:auto}.stitch-home-module__3gqRPq__display{letter-spacing:-.03em;font-size:36px;font-weight:700;line-height:44px}.stitch-home-module__3gqRPq__headlineLg{letter-spacing:-.02em;font-size:24px;font-weight:700;line-height:32px}@media (min-width:768px){.stitch-home-module__3gqRPq__headlineLg{font-size:28px;line-height:36px}}.stitch-home-module__3gqRPq__headlineMd{letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:28px}.stitch-home-module__3gqRPq__headlineSm{font-size:16px;font-weight:600;line-height:24px}.stitch-home-module__3gqRPq__bodyLg{font-size:16px;line-height:26px}.stitch-home-module__3gqRPq__bodyMd{font-size:14px;line-height:22px}.stitch-home-module__3gqRPq__bodySm{font-size:13px;line-height:18px}.stitch-home-module__3gqRPq__labelCaps{letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600;line-height:16px}.stitch-home-module__3gqRPq__labelMd{font-size:14px;font-weight:500;line-height:20px}.stitch-home-module__3gqRPq__labelSm{font-size:12px;font-weight:500;line-height:16px}.stitch-home-module__3gqRPq__hero{background:var(--s-low) center / cover no-repeat;width:100%;min-height:540px;margin-top:calc(var(--s-header) * -1);justify-content:center;align-items:center;padding:5rem 0 3rem;display:flex;position:relative}@media (min-width:768px){.stitch-home-module__3gqRPq__hero{height:82vh;max-height:640px}}.stitch-home-module__3gqRPq__heroScrim{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:linear-gradient(#0009 0%,#00000073 50%,#000000bf 100%);position:absolute;inset:0}.stitch-home-module__3gqRPq__heroInner{z-index:10;width:100%;max-width:var(--s-shell);padding-inline:var(--s-margin);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex;position:relative}.stitch-home-module__3gqRPq__heroInner .stitch-home-module__3gqRPq__heroBadge{--s-rose:201, 158, 128;border-radius:var(--s-r-full);background:rgba(var(--s-rose), .14);border:1px solid rgba(var(--s-rose), .28);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fffffff0;letter-spacing:.1em;text-transform:uppercase;width:fit-content;text-shadow:none;align-items:center;margin-bottom:1rem;padding:.4375rem 1rem;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}@media (max-width:420px){.stitch-home-module__3gqRPq__heroInner .stitch-home-module__3gqRPq__heroBadge{letter-spacing:.08em;margin-bottom:.875rem;padding:.375rem .75rem;font-size:11px}}.stitch-home-module__3gqRPq__heroInner .stitch-home-module__3gqRPq__heroTitle{color:#fff;text-shadow:0 1px 2px #0000001a;max-width:48rem;line-height:44px}@media (max-width:420px){.stitch-home-module__3gqRPq__heroInner .stitch-home-module__3gqRPq__heroTitle{font-size:28px;line-height:34px}}@media (min-width:640px){.stitch-home-module__3gqRPq__heroInner .stitch-home-module__3gqRPq__heroTitle{font-size:44px;line-height:53px}}.stitch-home-module__3gqRPq__heroInner .stitch-home-module__3gqRPq__heroLead{color:#ffffffdb;text-shadow:0 1px 2px #0000001a;max-width:42rem;margin:1.375rem auto 0;font-size:16px;line-height:28px}@media (min-width:640px){.stitch-home-module__3gqRPq__heroInner .stitch-home-module__3gqRPq__heroLead{font-size:17px;line-height:29px}}@media (max-width:420px){.stitch-home-module__3gqRPq__heroInner .stitch-home-module__3gqRPq__heroLead{margin-top:1.125rem;font-size:15px;line-height:26px}}.stitch-home-module__3gqRPq__searchWrap{margin-top:2.25rem;text-align:left;width:100%;max-width:56rem;margin-inline:auto}@media (max-width:420px){.stitch-home-module__3gqRPq__searchWrap{margin-top:1.75rem}}.stitch-home-module__3gqRPq__searchCard{--s-field-h:60px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:var(--s-r-2xl);box-shadow:var(--s-shadow-2xl);background:#fffffff2;padding:.5rem}@media (min-width:768px){.stitch-home-module__3gqRPq__searchCard{padding:.625rem}}.stitch-home-module__3gqRPq__searchGrid{grid-template-columns:1fr;gap:.5rem;display:grid}@media (min-width:768px){.stitch-home-module__3gqRPq__searchGrid{grid-template-columns:4fr 3fr 3fr 2fr}}.stitch-home-module__3gqRPq__searchCell{min-width:0;position:relative}.stitch-home-module__3gqRPq__searchField{width:100%;height:var(--s-field-h);background:var(--s-low);border-radius:var(--s-r-xl);text-align:left;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;padding-inline:.875rem;transition:background .15s;display:flex}.stitch-home-module__3gqRPq__searchField:hover{background:var(--s-container)}.stitch-home-module__3gqRPq__searchFieldValue{align-items:center;gap:.625rem;min-width:0;display:flex}.stitch-home-module__3gqRPq__searchFieldValue span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stitch-home-module__3gqRPq__searchFieldIcon{color:var(--s-primary);flex-shrink:0;display:flex}.stitch-home-module__3gqRPq__searchFieldEmpty{color:var(--s-on-secondary-container);font-weight:500}.stitch-home-module__3gqRPq__searchFieldChevron{color:var(--s-on-surface-variant);flex-shrink:0;transition:transform .15s}.stitch-home-module__3gqRPq__searchField:hover .stitch-home-module__3gqRPq__searchFieldChevron{transform:translateY(2px)}.stitch-home-module__3gqRPq__searchGo{height:var(--s-field-h);background:var(--s-primary);width:100%;color:var(--s-on-primary);border-radius:var(--s-r-xl);box-shadow:var(--s-shadow-sm);justify-content:center;align-items:center;gap:.5rem;font-size:14px;font-weight:600;line-height:20px;transition:background .15s,transform .15s;display:flex}.stitch-home-module__3gqRPq__searchGo:hover{background:var(--s-primary-container)}.stitch-home-module__3gqRPq__searchGo:active{transform:scale(.98)}.stitch-home-module__3gqRPq__searchPanel{z-index:50;background:var(--s-lowest);border:var(--s-hairline);border-radius:var(--s-r-2xl);min-height:0;box-shadow:var(--s-shadow-2xl);flex-direction:column;display:flex;position:fixed;overflow:hidden}.stitch-home-module__3gqRPq__panelBody{overscroll-behavior:contain;flex-direction:column;gap:1rem;min-height:0;padding:1rem;display:flex;overflow-y:auto}.stitch-home-module__3gqRPq__searchPanel:focus-visible{outline:2px solid var(--s-primary);outline-offset:2px}.stitch-home-module__3gqRPq__sheetScrim{z-index:49;background:#0a0a0a5c;position:fixed;inset:0}.stitch-home-module__3gqRPq__searchSheet{border-radius:var(--s-r-2xl) var(--s-r-2xl) 0 0;border-bottom:0;width:100%;max-height:82dvh;inset:auto 0 0}.stitch-home-module__3gqRPq__sheetHead{border-bottom:var(--s-hairline);flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1.125rem;display:flex}.stitch-home-module__3gqRPq__sheetTitle{color:var(--s-on-surface);font-size:15px;font-weight:600;line-height:22px}.stitch-home-module__3gqRPq__sheetDone{min-height:var(--tap-min,44px);border-radius:var(--s-r-full);background:var(--s-primary);color:var(--s-on-primary);padding-inline:1rem;font-size:14px;font-weight:600}.stitch-home-module__3gqRPq__searchSheet .stitch-home-module__3gqRPq__panelBody{padding-bottom:calc(1.125rem + env(safe-area-inset-bottom))}.stitch-home-module__3gqRPq__panelHead{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.stitch-home-module__3gqRPq__panelGroup{flex-direction:column;gap:.5rem;display:flex}.stitch-home-module__3gqRPq__panelLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--s-on-surface);font-size:11px;font-weight:600;line-height:16px}.stitch-home-module__3gqRPq__panelNote{color:var(--s-on-secondary-container);font-size:12px;line-height:18px}.stitch-home-module__3gqRPq__panelNotice{color:var(--s-on-surface);background:var(--s-low);border-radius:var(--s-r-lg);padding:.5rem .625rem;font-size:12px;line-height:18px}.stitch-home-module__3gqRPq__panelAction{color:var(--s-on-surface);border-radius:var(--s-r-full);border:var(--s-hairline);flex-shrink:0;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:12px;font-weight:600;line-height:18px;transition:background .15s;display:inline-flex}.stitch-home-module__3gqRPq__panelAction:hover{background:var(--s-low)}.stitch-home-module__3gqRPq__panelAction:disabled{opacity:.55;cursor:default}.stitch-home-module__3gqRPq__serviceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem .5rem;display:grid}@media (max-width:767px){.stitch-home-module__3gqRPq__serviceGrid{grid-template-columns:1fr}}.stitch-home-module__3gqRPq__serviceOption{text-align:left;border-radius:var(--s-r-lg);width:100%;color:var(--s-on-surface);align-items:center;gap:.75rem;padding:.625rem .75rem;font-size:15px;font-weight:500;line-height:22px;transition:background .15s;display:flex}.stitch-home-module__3gqRPq__serviceOption:hover{background:var(--s-low)}.stitch-home-module__3gqRPq__serviceOptionIcon{width:1.5rem;color:inherit;opacity:.85;flex-shrink:0;justify-content:center;align-items:center;display:flex}.stitch-home-module__3gqRPq__serviceOptionOn{background:var(--s-primary);color:var(--s-on-primary);}.stitch-home-module__3gqRPq__serviceOptionOn:hover{background:var(--s-primary-container)}.stitch-home-module__3gqRPq__chipRow{flex-wrap:wrap;gap:.375rem;display:flex}.stitch-home-module__3gqRPq__chip{border-radius:var(--s-r-full);border:var(--s-hairline);background:var(--s-lowest);color:var(--s-on-surface-variant);white-space:nowrap;align-items:center;padding:.375rem .75rem;font-size:13px;font-weight:500;line-height:18px;transition:background .15s,color .15s;display:inline-flex}.stitch-home-module__3gqRPq__chip:hover{background:var(--s-low);color:var(--s-on-surface)}.stitch-home-module__3gqRPq__chipOn{background:var(--s-primary);border-color:var(--s-primary);color:var(--s-on-primary);}.stitch-home-module__3gqRPq__chipOn:hover{background:var(--s-primary-container);color:var(--s-on-primary)}.stitch-home-module__3gqRPq__chosenChip{background:var(--s-container);border-color:var(--s-container);color:var(--s-on-surface);align-items:center;gap:.375rem;display:inline-flex;}.stitch-home-module__3gqRPq__whenZones{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.25rem 1.75rem;display:grid}.stitch-home-module__3gqRPq__whenZone{flex-direction:column;gap:1.125rem;min-width:0;display:flex}@media (min-width:768px){.stitch-home-module__3gqRPq__whenZone+.stitch-home-module__3gqRPq__whenZone{border-left:var(--s-hairline);padding-left:1.75rem}}.stitch-home-module__3gqRPq__whenSpan{border-top:var(--s-hairline);flex-direction:column;grid-column:1/-1;gap:.625rem;padding-top:1rem;display:flex}.stitch-home-module__3gqRPq__rangeSteppers{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem 1rem;display:grid}@media (max-width:767px){.stitch-home-module__3gqRPq__whenSpan{padding-top:.75rem}.stitch-home-module__3gqRPq__rangeSteppers,.stitch-home-module__3gqRPq__whenZones{grid-template-columns:1fr}}.stitch-home-module__3gqRPq__selectedAreas{border-radius:var(--s-r-lg);background:var(--s-low);flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.stitch-home-module__3gqRPq__selectedCount{font-variant-numeric:tabular-nums;color:var(--s-on-secondary-container)}.stitch-home-module__3gqRPq__selectedChips{overscroll-behavior:contain;flex-wrap:wrap;gap:.375rem;max-height:4.75rem;display:flex;overflow-y:auto}.stitch-home-module__3gqRPq__selectedChips .stitch-home-module__3gqRPq__chosenChip{min-height:0;padding:.25rem .625rem;font-size:12px}.stitch-home-module__3gqRPq__optionGrid{grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr));gap:.3125rem;display:grid}@media (max-width:767px){.stitch-home-module__3gqRPq__optionGrid{grid-template-columns:repeat(auto-fill,minmax(5rem,1fr))}}.stitch-home-module__3gqRPq__optionGrid>*{justify-content:center;width:100%;padding-inline:.375rem;font-size:12px}.stitch-home-module__3gqRPq__segmented{background:var(--s-low);border-radius:var(--s-r-full);align-self:flex-start;padding:.1875rem;display:inline-flex}.stitch-home-module__3gqRPq__seg{border-radius:var(--s-r-full);color:var(--s-on-surface-variant);white-space:nowrap;align-items:center;padding:.375rem 1rem;font-size:13px;font-weight:500;line-height:18px;transition:background .15s,color .15s;display:inline-flex}.stitch-home-module__3gqRPq__seg:hover{color:var(--s-on-surface)}.stitch-home-module__3gqRPq__segOn{background:var(--s-primary);color:var(--s-on-primary);box-shadow:var(--s-shadow-sm);}@media (pointer:coarse),(max-width:767px){.stitch-home-module__3gqRPq__chip,.stitch-home-module__3gqRPq__seg,.stitch-home-module__3gqRPq__serviceOption,.stitch-home-module__3gqRPq__panelAction{min-height:var(--tap-min)}.stitch-home-module__3gqRPq__segmented{align-items:stretch}}.stitch-home-module__3gqRPq__dateInput{font:inherit;color:var(--s-on-surface);background:var(--s-lowest);border:var(--s-hairline);border-radius:var(--s-r-lg);min-height:var(--tap-min,44px);width:100%;max-width:13rem;padding:.5rem .625rem;font-size:15px;line-height:22px}.stitch-home-module__3gqRPq__searchProblem{color:var(--s-on-surface);margin:.625rem .5rem .125rem;font-size:13px;font-weight:500;line-height:20px}.stitch-home-module__3gqRPq__section{width:100%;padding-block:4rem}.stitch-home-module__3gqRPq__sectionWide{padding-block:5rem}.stitch-home-module__3gqRPq__sectionTinted{background:var(--s-low)}.stitch-home-module__3gqRPq__sectionRuleTop{border-top:1px solid var(--s-container)}.stitch-home-module__3gqRPq__sectionRuleBottom{border-bottom:1px solid var(--s-container)}.stitch-home-module__3gqRPq__sectionHead{flex-direction:column;justify-content:space-between;gap:1rem;margin-bottom:2rem;display:flex}@media (min-width:768px){.stitch-home-module__3gqRPq__sectionHead{flex-direction:row;align-items:flex-end}}.stitch-home-module__3gqRPq__sectionKickers{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.stitch-home-module__3gqRPq__kicker{color:var(--s-on-surface-variant);letter-spacing:.08em}.stitch-home-module__3gqRPq__kickerNote{color:var(--s-on-secondary-container)}.stitch-home-module__3gqRPq__sectionLead{color:var(--s-on-surface-variant);margin-top:.25rem}.stitch-home-module__3gqRPq__sectionMore{color:var(--s-on-surface);white-space:nowrap;align-items:center;gap:.25rem;transition:color .15s;display:inline-flex}.stitch-home-module__3gqRPq__sectionMore svg{transition:transform .15s}.stitch-home-module__3gqRPq__sectionMore:hover svg{transform:translate(4px)}.stitch-home-module__3gqRPq__liveChip{border-radius:var(--s-r-full);background:var(--s-primary);color:var(--s-on-primary);align-items:center;gap:.375rem;padding:.25rem .75rem;display:inline-flex}.stitch-home-module__3gqRPq__sectionCta{text-align:center;margin-top:3rem}.stitch-home-module__3gqRPq__pillAction{border-radius:var(--s-r-full);background:var(--s-primary);color:var(--s-on-primary);box-shadow:var(--s-shadow-sm);align-items:center;gap:.5rem;padding:.875rem 2rem;font-size:14px;font-weight:500;line-height:20px;transition:background .15s;display:inline-flex}.stitch-home-module__3gqRPq__pillAction:hover{background:var(--s-primary-container)}.stitch-home-module__3gqRPq__filterRow{flex-wrap:wrap;gap:.5rem;display:flex}.stitch-home-module__3gqRPq__filterRowStandalone{margin-bottom:2rem}.stitch-home-module__3gqRPq__filterChip{border-radius:var(--s-r-full);background:var(--s-lowest);color:var(--s-on-surface);white-space:nowrap;padding:.5rem 1rem;font-size:14px;font-weight:500;line-height:20px;transition:background .15s,color .15s}.stitch-home-module__3gqRPq__filterChip:hover{background:var(--s-container)}.stitch-home-module__3gqRPq__filterChipOn{background:var(--s-primary);color:var(--s-on-primary);box-shadow:var(--s-shadow-sm)}.stitch-home-module__3gqRPq__filterChipOn:hover{background:var(--s-primary);color:var(--s-on-primary)}.stitch-home-module__3gqRPq__categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (min-width:640px){.stitch-home-module__3gqRPq__categoryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}@media (min-width:1024px){.stitch-home-module__3gqRPq__categoryGrid{grid-template-columns:repeat(6,minmax(0,1fr))}}.stitch-home-module__3gqRPq__categoryTile{border-radius:var(--s-r-2xl);background:var(--s-container);aspect-ratio:3/4;transition:box-shadow .3s,transform .3s;display:block;position:relative;overflow:hidden}.stitch-home-module__3gqRPq__categoryTile:hover{box-shadow:var(--s-shadow-lg);transform:translateY(-2px)}.stitch-home-module__3gqRPq__categoryImage{object-fit:cover;width:100%;height:100%;transition:transform .5s}.stitch-home-module__3gqRPq__categoryTile:hover .stitch-home-module__3gqRPq__categoryImage{transform:scale(1.05)}.stitch-home-module__3gqRPq__categoryScrim{background:linear-gradient(#0000 32%,#00000059 62%,#000000c7 100%);position:absolute;inset:0}.stitch-home-module__3gqRPq__categoryName{color:#fff;letter-spacing:.01em;text-shadow:0 1px 2px #00000040;font-size:15px;font-weight:600;line-height:22px;position:absolute;bottom:.75rem;left:.875rem;right:.875rem}@media (min-width:640px){.stitch-home-module__3gqRPq__categoryName{font-size:16px}}@media (prefers-reduced-motion:reduce){.stitch-home-module__3gqRPq__categoryTile,.stitch-home-module__3gqRPq__categoryImage{transition:none}.stitch-home-module__3gqRPq__categoryTile:hover,.stitch-home-module__3gqRPq__categoryTile:hover .stitch-home-module__3gqRPq__categoryImage{transform:none}}.stitch-home-module__3gqRPq__placePicker{border-radius:var(--s-r-full);background:var(--s-container);color:var(--s-on-surface);white-space:nowrap;flex-shrink:0;align-items:center;gap:.25rem;padding:.375rem .875rem;font-size:13px;font-weight:500;line-height:18px;transition:background .15s;display:inline-flex}.stitch-home-module__3gqRPq__placePicker:hover{background:var(--s-high)}.stitch-home-module__3gqRPq__placePickerIcon{color:var(--s-primary);display:inline-flex}.stitch-home-module__3gqRPq__assuranceHead{text-align:center;max-width:42rem;margin:0 auto 4rem}.stitch-home-module__3gqRPq__assuranceKicker{color:var(--s-on-surface-variant);margin-bottom:.5rem;display:block}.stitch-home-module__3gqRPq__assuranceLead{color:var(--s-on-surface-variant);margin-top:.5rem}.stitch-home-module__3gqRPq__assuranceGrid{grid-template-columns:1fr;align-items:stretch;gap:1.25rem;display:grid}@media (min-width:640px){.stitch-home-module__3gqRPq__assuranceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.stitch-home-module__3gqRPq__assuranceGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.stitch-home-module__3gqRPq__assuranceCard{background:var(--s-lowest);border:var(--s-hairline);border-radius:var(--s-r-2xl);height:100%;box-shadow:var(--s-shadow-sm);flex-direction:column;justify-content:space-between;padding:1.75rem 1.5rem;display:flex}.stitch-home-module__3gqRPq__assuranceIcon{border-radius:var(--s-r-xl);background:var(--s-container);width:3rem;height:3rem;color:var(--s-primary);justify-content:center;align-items:center;margin-bottom:1.25rem;display:inline-flex}.stitch-home-module__3gqRPq__assuranceTitle{margin-bottom:.75rem}.stitch-home-module__3gqRPq__assuranceBody{color:var(--s-on-surface-variant);line-height:1.625}.stitch-home-module__3gqRPq__assuranceFoot{border-top:1px solid var(--s-container);color:var(--s-on-secondary-container);align-items:center;gap:.5rem;margin-top:1.5rem;padding-top:1rem;display:flex}.stitch-home-module__3gqRPq__provider{background:var(--s-primary);color:var(--s-on-primary);border-radius:var(--s-r-3xl);padding:2rem;position:relative;overflow:hidden}@media (min-width:768px){.stitch-home-module__3gqRPq__provider{padding:3rem}}@media (min-width:1024px){.stitch-home-module__3gqRPq__provider{padding:4rem}}.stitch-home-module__3gqRPq__providerGlow{border-radius:var(--s-r-full);filter:blur(40px);pointer-events:none;background:#e8e8e81a;width:24rem;height:24rem;position:absolute;bottom:-5rem;right:-5rem}.stitch-home-module__3gqRPq__providerRings{opacity:.1;pointer-events:none;display:none;position:absolute;top:2.5rem;right:2.5rem}@media (min-width:1024px){.stitch-home-module__3gqRPq__providerRings{display:block}}.stitch-home-module__3gqRPq__providerInner{z-index:10;grid-template-columns:1fr;align-items:center;gap:2rem;display:grid;position:relative}@media (min-width:1024px){.stitch-home-module__3gqRPq__providerInner{grid-template-columns:7fr 5fr}}.stitch-home-module__3gqRPq__providerText{display:block}.stitch-home-module__3gqRPq__providerText .stitch-home-module__3gqRPq__providerBadge+*{margin-top:1.25rem}.stitch-home-module__3gqRPq__providerText .stitch-home-module__3gqRPq__providerTitle+*{margin-top:1.375rem}.stitch-home-module__3gqRPq__providerText .stitch-home-module__3gqRPq__providerLead+*{margin-top:2rem}.stitch-home-module__3gqRPq__providerText .stitch-home-module__3gqRPq__providerStats+*{margin-top:2.25rem}.stitch-home-module__3gqRPq__providerBadge{border-radius:var(--s-r-full);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background:#ffffff1a;align-items:center;gap:.5rem;padding:.375rem .875rem;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.stitch-home-module__3gqRPq__providerTitle{color:var(--s-on-primary);line-height:1.25}.stitch-home-module__3gqRPq__providerLead{color:var(--s-on-dark-body);max-width:36rem;line-height:1.75}.stitch-home-module__3gqRPq__providerStats{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.stitch-home-module__3gqRPq__providerStats{grid-template-columns:repeat(3,minmax(0,1fr))}}.stitch-home-module__3gqRPq__providerStat{border-radius:var(--s-r-xl);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff0d;padding:.875rem}.stitch-home-module__3gqRPq__providerStatValue{letter-spacing:-.02em;color:#fff;font-size:24px;font-weight:700;line-height:32px;display:block}@media (min-width:768px){.stitch-home-module__3gqRPq__providerStatValue{font-size:28px;line-height:36px}}.stitch-home-module__3gqRPq__providerStatLabel{color:var(--s-on-dark-quiet);margin-top:.25rem;display:block}.stitch-home-module__3gqRPq__providerActions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.stitch-home-module__3gqRPq__providerPrimary{border-radius:var(--s-r-full);background:var(--s-lowest);color:var(--s-primary);box-shadow:var(--s-shadow-md);padding:.875rem 2rem;font-size:14px;font-weight:600;line-height:20px;transition:background .15s,transform .15s}.stitch-home-module__3gqRPq__providerPrimary:hover{background:var(--s-container)}.stitch-home-module__3gqRPq__providerPrimary:active{transform:scale(.95)}.stitch-home-module__3gqRPq__providerGhost{border-radius:var(--s-r-full);color:#fff;align-items:center;gap:.375rem;padding:.875rem 1.5rem;font-size:14px;font-weight:500;line-height:20px;transition:color .15s;display:inline-flex}.stitch-home-module__3gqRPq__providerGhost:hover{color:#fffc}.stitch-home-module__3gqRPq__providerAside{display:none}@media (min-width:1024px){.stitch-home-module__3gqRPq__providerAside{display:block}}.stitch-home-module__3gqRPq__providerPanel{border-radius:var(--s-r-2xl);background:var(--s-low);max-width:24rem;box-shadow:var(--s-shadow-2xl);margin-inline:auto;padding:.5rem;position:relative;overflow:hidden}.stitch-home-module__3gqRPq__providerPanel img{border-radius:var(--s-r-xl);object-fit:cover;width:100%;height:20rem}.stitch-home-module__3gqRPq__providerPanelFoot{border-radius:var(--s-r-xl);background:var(--s-lowest);color:var(--s-on-surface);justify-content:space-between;align-items:center;gap:.5rem;margin-top:.5rem;padding:.75rem;display:flex}.stitch-home-module__3gqRPq__providerPanelLive{align-items:center;gap:.5rem;font-size:12px;font-weight:600;line-height:16px;display:flex}.stitch-home-module__3gqRPq__providerPanelDot{border-radius:var(--s-r-full);background:var(--s-live);flex-shrink:0;width:.625rem;height:.625rem}.stitch-home-module__3gqRPq__providerPanelNote{color:var(--s-on-secondary-container)}.stitch-home-module__3gqRPq__footer{background:var(--s-lowest);width:100%;margin-top:3.5rem;box-shadow:0 -1px 6px #00000005}.stitch-home-module__3gqRPq__footerInner{padding-block:2.5rem}.stitch-home-module__3gqRPq__footerGrid{border-bottom:1px solid var(--s-container);grid-template-columns:1fr;gap:2rem;padding-bottom:2rem;display:grid}@media (min-width:768px){.stitch-home-module__3gqRPq__footerGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.stitch-home-module__3gqRPq__footerCol>*+*{margin-top:.5rem}.stitch-home-module__3gqRPq__footerBrand{align-items:center;gap:.5rem;display:flex}.stitch-home-module__3gqRPq__footerMark{border-radius:var(--s-r-full);background:var(--s-primary);flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.stitch-home-module__3gqRPq__footerMark:after{content:"";border-radius:var(--s-r-full);background:var(--s-lowest);width:.5rem;height:.5rem}.stitch-home-module__3gqRPq__footerNote{color:var(--s-on-surface-variant)}.stitch-home-module__3gqRPq__footerHead{color:var(--s-on-surface);letter-spacing:.08em}.stitch-home-module__3gqRPq__footerList>li+li{margin-top:.25rem}.stitch-home-module__3gqRPq__footerList{color:var(--s-on-surface-variant);font-size:13px;line-height:18px}.stitch-home-module__3gqRPq__footerList a{transition:color .15s}.stitch-home-module__3gqRPq__footerList a:hover{color:var(--s-on-surface)}.stitch-home-module__3gqRPq__footerPromise{align-items:center;gap:.25rem;display:flex}.stitch-home-module__3gqRPq__footerPromiseMark{color:var(--s-primary);flex-shrink:0;display:inline-flex}.stitch-home-module__3gqRPq__footerBar{color:var(--s-on-secondary-container);flex-direction:column;justify-content:space-between;align-items:center;gap:.75rem;padding-top:1rem;font-size:12px;font-weight:500;line-height:16px;display:flex}@media (min-width:768px){.stitch-home-module__3gqRPq__footerBar{flex-direction:row}}.stitch-home-module__3gqRPq__footerBarEnd{align-items:center;gap:1rem;display:flex}.stitch-home-module__3gqRPq__footerBarDot{border-radius:var(--s-r-full);background:var(--s-live);flex-shrink:0;width:.5rem;height:.5rem}
.book-module__kAJy5W__detached{display:contents}.book-module__kAJy5W__page{--r-eyebrow:var(--ow-space-2);--r-title:var(--ow-space-3);--r-label:var(--ow-space-3);--r-lead:24px;--r-group:24px;--r-section:var(--ow-space-6);--r-card:20px;--r-pad:24px;--r-tile:var(--ow-space-3);--page-pad:var(--c-gutter);--book-bar:92px;width:100%;max-width:var(--c-shell);padding:40px var(--page-pad) 0;box-sizing:border-box;color:var(--ow-ink);margin:0 auto}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__head{margin-bottom:24px}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--ow-n-400);margin:0;font-size:11px;font-weight:600;line-height:16px}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__title{letter-spacing:-.02em;margin:.25rem 0 0;font-size:24px;font-weight:700;line-height:32px}@media (min-width:640px){:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__title{font-size:28px;line-height:36px}}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__lede{max-width:34rem;color:var(--ow-n-600);margin:.375rem 0 0;font-size:13px;line-height:22px}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__card{margin-bottom:var(--r-card);padding:var(--r-pad);border:var(--ow-hairline);border-radius:var(--ow-radius-card);background:var(--ow-white);box-shadow:var(--ow-shadow-card);position:relative}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__cardHead{margin-bottom:var(--r-lead)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__eyebrow{margin:0 0 var(--r-eyebrow);font-size:var(--ow-text-nano);letter-spacing:.18em;text-transform:uppercase;color:var(--ow-n-400);font-weight:600}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__cardTitle{margin:0 0 var(--r-title);letter-spacing:-.01em;font-size:1.25rem;font-weight:650;line-height:1.4}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__cardNote{max-width:46ch;font-size:var(--ow-text-body);color:var(--ow-n-600);margin:0;line-height:1.75}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__group{max-width:60rem}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__groupFull{width:100%;max-width:none}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__group+.book-module__kAJy5W__group{margin-top:var(--r-group)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__groupLabel{margin:0 0 var(--r-label);font-size:var(--ow-text-meta);letter-spacing:.02em;color:var(--ow-n-600);font-weight:650;display:block}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__quiet{margin:var(--r-group) 0 0;max-width:60rem;font-size:var(--ow-text-meta);color:var(--ow-n-400);line-height:1.75}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__grid{gap:var(--ow-space-3);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}@media (min-width:640px){:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__grid{gap:var(--ow-space-3);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__tile,:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__tileOn{aspect-ratio:5/4;border-radius:var(--ow-radius-inner);background:var(--ow-n-050,#f6f6f7);width:100%;font:inherit;text-align:left;cursor:pointer;transition:box-shadow .2s var(--ease), transform .2s var(--ease);border:0;padding:0;display:block;position:relative;overflow:hidden}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__tile{box-shadow:inset 0 0 0 1px var(--ow-n-200,#0000001a)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__tile:hover,:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__tileOn:hover{box-shadow:inset 0 0 0 1px var(--ow-n-200,#0000001a), 0 8px 20px #00000024;transform:translateY(-2px)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__tile:hover .book-module__kAJy5W__tileImage,:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__tileOn:hover .book-module__kAJy5W__tileImage{transform:scale(1.05)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__tileOn{box-shadow:inset 0 0 0 2px var(--ow-ink), 0 6px 16px #00000029}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__tileOn:hover{box-shadow:inset 0 0 0 2px var(--ow-ink), 0 8px 20px #0003}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__tile:focus-visible,:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__tileOn:focus-visible{outline:2px solid var(--ow-ink);outline-offset:2px}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__tileImage{object-fit:cover;width:100%;height:100%;transition:transform .4s var(--ease);display:block}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__tileFallback{background:var(--ow-n-050,#f6f6f7);width:100%;height:100%;color:var(--ow-n-600);justify-content:center;align-items:center;display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__tileScrim{background:linear-gradient(#0000 28%,#00000052 58%,#000000c7 100%);position:absolute;inset:0}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__tileName{color:#fff;letter-spacing:.01em;text-shadow:0 1px 2px #0000004d;font-size:.9375rem;font-weight:650;position:absolute;bottom:.625rem;left:.75rem;right:.75rem}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__tileCheck{background:var(--ow-white);border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:.5rem;right:.5rem;box-shadow:0 1px 4px #0000004d}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__tileCheck:after{content:"";border-left:2px solid var(--ow-ink);border-bottom:2px solid var(--ow-ink);width:11px;height:6px;transform:translateY(-1px)rotate(-45deg)}@media (prefers-reduced-motion:reduce){:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__tile,:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__tileOn,:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__tileImage{transition:none}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__tile:hover,:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__tileOn:hover,:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__tile:hover .book-module__kAJy5W__tileImage,:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__tileOn:hover .book-module__kAJy5W__tileImage{transform:none}}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__more{margin-top:var(--r-label)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__moreSummary{cursor:pointer;padding:var(--ow-space-2) 0;font-size:var(--ow-text-meta);color:var(--ow-n-600)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__sub{margin-top:var(--r-label)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__chipRow{gap:var(--ow-space-2);flex-wrap:wrap;display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__chip,:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__chipOn{min-height:var(--tap-min);padding:0 var(--ow-space-5);border-radius:var(--ow-radius-chip);font:inherit;font-size:var(--ow-text-body);cursor:pointer;transition:border-color .16s var(--ease), background .16s var(--ease)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__chip{border:var(--ow-hairline);background:var(--ow-white);color:var(--ow-n-600)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__chip:hover{border-color:var(--ow-n-200);background:var(--ow-n-50)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__chipOn{border:1px solid var(--ow-ink);background:var(--ow-ink);color:var(--ow-white);font-weight:600}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__chipOff{min-height:var(--tap-min);padding:0 var(--ow-space-5);border:1px dashed var(--ow-n-200);border-radius:var(--ow-radius-chip);background:var(--ow-n-50);font:inherit;font-size:var(--ow-text-body);color:var(--ow-n-400);cursor:default}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__sub .book-module__kAJy5W__chip,:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__sub .book-module__kAJy5W__chipOn{min-height:38px;padding:0 var(--ow-space-4);font-size:var(--ow-text-meta)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__chosen{padding:var(--ow-space-4);border-radius:var(--ow-radius-inner);background:var(--ow-n-50)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__chosenChip{align-items:center;gap:var(--ow-space-2);min-height:40px;padding:0 var(--ow-space-3) 0 var(--ow-space-4);border:1px solid var(--ow-ink);border-radius:var(--ow-radius-chip);background:var(--ow-white);font:inherit;font-size:var(--ow-text-body);color:var(--ow-ink);cursor:pointer;font-weight:600;display:inline-flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__chosenX{font-size:var(--ow-text-lead);color:var(--ow-n-400)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__cityRow{gap:var(--ow-space-2);flex-wrap:wrap;display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__cityChip,:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__cityOn,:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__cityMore{min-height:var(--tap-min);padding:0 var(--ow-space-4);border-radius:var(--ow-radius-control);font:inherit;font-size:var(--ow-text-body);cursor:pointer}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__cityChip{border:var(--ow-hairline);background:var(--ow-white);color:var(--ow-n-600)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__cityOn{border:1px solid var(--ow-n-800);background:var(--ow-n-50);color:var(--ow-ink);font-weight:650}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__cityMore{border:1px dashed var(--ow-n-200);color:var(--ow-n-600);background:0 0}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__limit{margin:var(--r-label) 0 0;padding:var(--ow-space-3) var(--ow-space-4);border-radius:var(--ow-radius-inner);background:var(--ow-n-50);font-size:var(--ow-text-meta);color:var(--ow-ink)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__segmented{border-radius:var(--ow-radius-control);background:var(--ow-n-50);grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__seg,:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__segOn{min-height:calc(var(--tap-min) - 2px);border-radius:calc(var(--ow-radius-control) - 4px);font:inherit;font-size:var(--ow-text-body);cursor:pointer;transition:background .16s var(--ease);border:0}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__seg{color:var(--ow-n-600);background:0 0}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__segOn{background:var(--ow-ink);color:var(--ow-white);box-shadow:var(--ow-shadow-card);font-weight:650}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__pillRow{gap:var(--ow-space-2);flex-wrap:wrap;display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__pill,:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__pillOn{border-radius:var(--ow-radius-inner);min-width:72px;min-height:52px;font:inherit;font-size:var(--ow-text-body);cursor:pointer}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__pill{border:var(--ow-hairline);background:var(--ow-white);color:var(--ow-n-600)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__pillOn{border:1px solid var(--ow-ink);background:var(--ow-ink);color:var(--ow-white);font-weight:650}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__dateRow{gap:var(--ow-space-2);flex-wrap:wrap;display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__dateChip,:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__dateChipOn{min-width:0;min-height:40px;padding:0 var(--ow-space-4);border-radius:var(--ow-radius-chip);font:inherit;font-size:var(--ow-text-body);white-space:nowrap;cursor:pointer;transition:border-color .16s var(--ease), background .16s var(--ease), color .16s var(--ease);flex:auto;justify-content:center;align-items:center;display:inline-flex;position:relative}@media (min-width:640px){:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__dateChip,:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__dateChipOn{flex:none}}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__dateChip{border:var(--ow-hairline);background:var(--ow-white);color:var(--ow-n-600)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__dateChip:hover{border-color:var(--ow-n-400);background:var(--ow-n-50);color:var(--ow-ink)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__dateChipOn{border:1px solid var(--ow-ink);background:var(--ow-ink);color:var(--ow-white);font-weight:600}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__dateChip:focus-visible,:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__dateChipOn:focus-visible,:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__dateChip:focus-within,:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__dateChipOn:focus-within{outline:2px solid var(--ow-ink);outline-offset:2px}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__dateChip[aria-disabled=true],:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__dateChipOn[aria-disabled=true]{border-color:var(--ow-n-200);background:var(--ow-n-50);color:var(--ow-n-400);cursor:not-allowed}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__dateChipInput{opacity:0;cursor:pointer;border:0;width:100%;height:100%;margin:0;padding:0;font-size:1rem;position:absolute;inset:0}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__valueField{justify-content:space-between;align-items:center;gap:var(--ow-space-4);width:100%;min-height:58px;padding:0 var(--ow-space-5);border:var(--ow-hairline);border-radius:var(--ow-radius-inner);background:var(--ow-white);font:inherit;cursor:pointer;text-align:left;transition:border-color .16s var(--ease), box-shadow .16s var(--ease);display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__valueField:hover{border-color:var(--ow-n-200);box-shadow:var(--ow-shadow-card)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__valueFieldLabel{font-size:var(--ow-text-meta);color:var(--ow-n-400)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__valueFieldValue{letter-spacing:-.01em;font-size:1.375rem;font-weight:650}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__valueFieldHint{font-size:var(--ow-text-meta);color:var(--ow-n-400)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__rangeEditor{padding:var(--ow-space-4);border-radius:var(--ow-radius-inner);background:var(--ow-n-50)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__rangeValue{margin:0 0 var(--r-label);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:650}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__rangeNote{margin:var(--r-label) 0 0;font-size:var(--ow-text-meta);color:var(--ow-n-600);line-height:1.75}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__rangeRow{gap:var(--ow-space-2);grid-template-columns:1fr;display:grid}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__summary{margin-top:var(--r-section);padding:var(--ow-space-4);border-radius:var(--ow-radius-inner);background:var(--ow-n-50);max-width:60rem}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__summaryEyebrow{margin:0 0 var(--r-eyebrow);font-size:var(--ow-text-nano);letter-spacing:.18em;text-transform:uppercase;color:var(--ow-n-400);font-weight:600}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__summaryText{font-size:var(--ow-text-lead);margin:0;font-weight:650}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__bar{margin-inline:calc(var(--page-pad) * -1);z-index:45;background:color-mix(in srgb, var(--ow-white) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:var(--ow-hairline);position:sticky;bottom:0}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__barInner{width:100%;max-width:var(--c-shell);box-sizing:border-box;gap:var(--ow-space-2);padding:var(--ow-space-3) var(--c-gutter) calc(var(--ow-space-3) + env(safe-area-inset-bottom));flex-direction:column;margin:0 auto;display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__barLine{justify-content:space-between;align-items:baseline;gap:var(--ow-space-4);display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__barSummary,:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__barMissing{min-width:0;font-size:var(--ow-text-meta);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__barSummary{color:var(--ow-n-600)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__barMissing{color:var(--ow-n-400)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__barClear{padding:var(--ow-space-2) 0;font:inherit;font-size:var(--ow-text-meta);color:var(--ow-n-400);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;text-decoration:underline}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__barClear:hover{color:var(--ow-ink)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__barSubmit{width:100%;min-height:var(--c-tap-min);border-radius:var(--ow-radius-control);background:var(--ow-ink);color:var(--ow-white);font:inherit;font-size:var(--ow-text-lead);cursor:pointer;transition:opacity .16s var(--ease);border:0;font-weight:650}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__barSubmit:hover:not(:disabled){opacity:.88}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__barSubmit:disabled{border:var(--ow-hairline);color:var(--ow-n-400);cursor:not-allowed;background:0 0}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__sheetBar{z-index:40;background:var(--ow-white);border-top:var(--ow-hairline);padding-bottom:env(safe-area-inset-bottom);position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 12px #0000000f}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__sheetTrigger{width:100%;max-width:var(--c-shell);min-height:64px;padding:var(--ow-space-3) var(--c-gutter);box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--ow-space-3);font:inherit;color:var(--ow-n-600);cursor:pointer;background:0 0;border:0;margin:0 auto;font-size:1rem;line-height:1.5;display:flex}@media (max-width:767px){:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__sheetTrigger{min-height:68px}}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__sheetTrigger:hover{color:var(--ow-ink)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__sheetTrigger:focus-visible{outline:2px solid var(--ow-ink);outline-offset:-2px}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__sheetTriggerStrong{color:var(--ow-ink);font-weight:650}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__sheetTriggerChevron{border-top:2px solid var(--ow-n-600);border-left:2px solid var(--ow-n-600);flex:none;width:11px;height:11px;transform:rotate(45deg)translate(1px,1px)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__urgentBody{--urgent-bar:64px;padding-bottom:calc(var(--urgent-bar) + var(--ow-space-6) + env(safe-area-inset-bottom))}@media (max-width:767px){:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__urgentBody{--urgent-bar:68px}}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__sheetHead{justify-content:space-between;align-items:flex-start;gap:var(--ow-space-4);display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__sheetClose{background:var(--ow-n-50);width:32px;height:32px;color:var(--ow-n-600);cursor:pointer;border:0;border-radius:999px;flex:none;font-size:1.125rem;line-height:1}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__sheetClose:focus-visible{outline:2px solid var(--ow-ink);outline-offset:2px}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__sheetBody{min-height:0;padding-top:var(--ow-space-5);flex:auto;overflow-y:auto}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__sheetGrid{gap:var(--ow-space-4);grid-template-columns:1fr;margin:0;display:grid}@media (min-width:640px){:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__sheetGrid{gap:var(--ow-space-4) var(--ow-space-6);grid-template-columns:1fr 1fr}}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__sheetField{min-width:0}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__sheetLabel{font-size:var(--ow-text-nano);letter-spacing:.04em;color:var(--ow-n-400);margin:0 0 2px}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__sheetValue{font-size:var(--ow-text-body);color:var(--ow-ink);overflow-wrap:anywhere;margin:0;font-weight:600}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__sheetCancel{width:100%;min-height:var(--c-tap-min,44px);margin-top:var(--ow-space-6);padding:var(--ow-space-3) var(--ow-space-5);border:1px solid var(--ow-danger-border,#c83c3c59);border-radius:var(--ow-radius-control);background:var(--ow-white);font:inherit;color:var(--ow-danger,#c23c3c);cursor:pointer;font-weight:600;display:block}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__sheetCancel:hover{background:#c83c3c0f}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__sheetCancel:focus-visible{outline:2px solid var(--ow-danger,#c23c3c);outline-offset:2px}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__terminal{max-width:600px;padding:var(--ow-space-6);border:var(--ow-hairline);border-radius:var(--ow-radius-card);background:var(--ow-white);box-shadow:var(--ow-shadow-card);margin:0 auto}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__terminalActions{gap:var(--ow-space-3);flex-direction:column;display:flex}@media (min-width:640px){:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__terminalActions{flex-direction:row}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__terminalActions>*{flex:1 1 0}}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__scrim{z-index:60;background:#0a0a0a52;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__sheet{border-radius:var(--ow-radius-card) var(--ow-radius-card) 0 0;background:var(--ow-white);width:100%;max-width:560px;max-height:72vh;padding:var(--ow-space-5) var(--ow-gutter) calc(var(--ow-space-6) + env(safe-area-inset-bottom));box-sizing:border-box;flex-direction:column;display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__sheetHead{padding-bottom:var(--ow-space-4);border-bottom:var(--ow-hairline)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__sheetTitle{font-size:var(--ow-text-lead);margin:0;font-weight:650}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__sheetNote{margin:var(--ow-space-1) 0 0;font-size:var(--ow-text-meta);color:var(--ow-n-600)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__stepper{justify-content:center;align-items:center;gap:var(--ow-space-2);padding:var(--r-group) 0;display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__stepperCol{align-items:center;gap:var(--ow-space-2);flex-direction:column;display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__stepperArrow{width:64px;height:var(--tap-min);border:var(--ow-hairline);border-radius:var(--ow-radius-control);background:var(--ow-white);color:var(--ow-n-600);cursor:pointer;transition:border-color .16s var(--ease), background .16s var(--ease), color .16s var(--ease);justify-content:center;align-items:center;display:inline-flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__stepperArrow:hover{border-color:var(--ow-ink);background:var(--ow-n-50);color:var(--ow-ink)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__stepperArrow:active{background:var(--ow-ink);color:var(--ow-white)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__stepperValue{text-align:center;letter-spacing:-.02em;font-variant-numeric:tabular-nums;min-width:72px;color:var(--ow-ink);font-size:2.5rem;font-weight:650}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__stepperColon{padding:0 var(--ow-space-1);color:var(--ow-n-400);font-size:2rem;font-weight:650;transform:translateY(-2px)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__stepperLive{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__stepperDone{border-radius:var(--ow-radius-control);background:var(--ow-ink);width:100%;min-height:52px;color:var(--ow-white);font:inherit;font-size:var(--ow-text-lead);cursor:pointer;border:0;font-weight:650}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__stepperDone:hover{opacity:.88}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__emptyHero{margin-bottom:var(--r-section)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__hero,:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__heroSettled{--urgent-header:4rem;box-sizing:border-box;width:100%;color:var(--ow-white);text-align:center;background:radial-gradient(90% 62% at 50% 34%,#ffffff12 0%,#fff0 62%),linear-gradient(#111214 0%,#1b1d22 46%,#2b2f36 100%);position:relative;overflow:hidden}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__hero{min-height:clamp(360px,44svh,440px);padding:var(--ow-space-7,36px) var(--c-gutter) var(--ow-space-8,40px);flex-direction:column;justify-content:center;align-items:center;display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__heroSettled{padding:var(--ow-space-7,36px) var(--c-gutter) var(--ow-space-7,36px);display:block}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__heroInner{width:100%;max-width:34rem;margin:0 auto}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__heroStage{width:min(44vw,180px);height:min(44vw,180px);margin:0 auto var(--ow-space-4,16px);justify-content:center;align-items:center;display:flex;position:relative}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__heroSettled .book-module__kAJy5W__heroStage{width:min(40vw,132px);height:min(40vw,132px);margin-bottom:var(--ow-space-4,16px)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__wave{aspect-ratio:1;opacity:0;will-change:transform, opacity;background:radial-gradient(circle,#ffffff42 0%,#ffffff29 38%,#ffffff0f 62%,#fff0 78%);border-radius:50%;width:100%;margin:-50% 0 0 -50%;animation:4s linear infinite book-module__kAJy5W__ow-sonar;position:absolute;top:50%;left:50%;transform:scale(.2)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__wave:nth-child(2){animation-delay:2s}@keyframes book-module__kAJy5W__ow-sonar{0%{opacity:0;transform:scale(.2)}12%{opacity:1}60%{opacity:.35}to{opacity:0;transform:scale(6)}}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__heroCore{background:radial-gradient(circle,#ffffff24 0%,#fff0 72%);border-radius:50%;justify-content:center;align-items:center;width:min(34vw,142px);height:min(34vw,142px);display:flex;position:relative}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__heroSettled .book-module__kAJy5W__heroCore{width:min(26vw,92px);height:min(26vw,92px)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__waveStill{aspect-ratio:1;opacity:.5;border:1px solid #ffffff29;border-radius:50%;width:100%;margin:-50% 0 0 -50%;position:absolute;top:50%;left:50%;transform:scale(.72)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__waveStill:nth-child(2){transform:scale(.46)}@media (prefers-reduced-motion:reduce){:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__wave{opacity:.5;animation:none;transform:scale(1.9)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__wave:nth-child(2){opacity:.7;transform:scale(1.1)}}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__heroLockup{align-items:center;gap:10px;display:inline-flex;position:relative}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__heroMark{filter:invert();background-image:url(/brand/ownly-mark.png);background-position:50%;background-repeat:no-repeat;background-size:contain;flex:none;width:28px;height:28px}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__heroWordmark{color:var(--ow-white);text-shadow:0 0 24px #ffffff38;font-size:1.5rem;line-height:1}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__heroCopy{max-width:30ch;margin:0 auto;position:relative}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__heroTitle,:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__heroTitleOut{margin:0 0 var(--ow-space-2);white-space:nowrap;letter-spacing:-.02em;color:var(--ow-white);transition:opacity .3s var(--ease), transform .3s var(--ease);font-size:clamp(1.25rem,5.2vw,1.625rem);font-weight:700;line-height:1.28}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__heroTitle{opacity:1;transform:translateY(0)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__heroTitleOut{opacity:0;transform:translateY(-8px)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__heroNote{font-size:var(--ow-text-body);color:#ffffff9e;margin:0;line-height:1.75}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__heroMeta{justify-content:center;align-items:center;gap:var(--ow-space-3);margin:var(--ow-space-3) 0 0;font-size:var(--ow-text-meta);color:#ffffff8c;display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__heroMetaDot{background:#ffffff59;border-radius:50%;width:3px;height:3px}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__heroMetaClock{color:var(--ow-white);font-variant-numeric:tabular-nums;font-weight:650}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__urgentBody{display:block}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__request{z-index:1;margin-top:-48px;margin-bottom:var(--r-section);border:var(--ow-hairline);border-radius:var(--ow-radius-card);background:var(--ow-white);box-shadow:var(--ow-shadow-card);position:relative;overflow:hidden}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__requestHead{align-items:center;gap:var(--ow-space-4);width:100%;padding:var(--r-pad);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__requestNote{margin:var(--ow-space-3) 0 0;font-size:var(--ow-text-meta);text-align:center;color:var(--ow-n-400);line-height:1.6}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__requestMark{background:var(--ow-n-50);border:var(--ow-hairline);border-radius:50%;flex:none;width:36px;height:36px}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__requestTitle{font-size:var(--ow-text-lead);flex:auto;font-weight:650}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__requestChevron,:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__requestChevronOpen{border-right:1.5px solid var(--ow-n-400);border-bottom:1.5px solid var(--ow-n-400);width:10px;height:10px;transition:transform .16s var(--ease);flex:none}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__requestChevron{transform:translateY(-2px)rotate(45deg)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__requestChevronOpen{transform:translateY(2px)rotate(-135deg)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__requestFacts{gap:var(--ow-space-3);padding:0 var(--r-pad) var(--r-pad);border-top:var(--ow-hairline);padding-top:var(--r-pad);flex-direction:column;margin:0;display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__requestFacts>div{justify-content:space-between;align-items:baseline;gap:var(--ow-space-5);display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__requestFacts dt{font-size:var(--ow-text-meta);color:var(--ow-n-600);flex:none}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__requestFacts dd{font-size:var(--ow-text-body);text-align:right;margin:0;font-weight:650}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__requestActions{gap:var(--ow-space-2);padding:var(--r-pad);border-top:var(--ow-hairline);flex-direction:column;display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__btnDanger{min-height:52px;padding:0 var(--ow-space-6);border-radius:var(--ow-radius-control);background:var(--ow-white);color:#b4231f;font:inherit;font-size:var(--ow-text-lead);cursor:pointer;transition:background .16s var(--ease);border:1px solid #b4231f4d;justify-content:center;align-items:center;font-weight:650;display:inline-flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__btnDanger:hover{background:color-mix(in srgb, #b4231f 6%, var(--ow-white))}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__result{margin-bottom:var(--ow-space-3);padding:var(--r-pad);border:var(--ow-hairline);border-radius:var(--ow-radius-card);background:var(--ow-white);box-shadow:var(--ow-shadow-card)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__resultTop{justify-content:space-between;align-items:flex-start;gap:var(--ow-space-5);display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__resultIdentity{flex:auto;min-width:0}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__resultName{letter-spacing:-.01em;margin:0;font-size:1.125rem;font-weight:700}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__resultSpecialty{font-size:var(--ow-text-meta);color:var(--ow-n-600);margin:2px 0 0}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__resultPlace{margin:var(--ow-space-2) 0 0;font-size:var(--ow-text-meta);color:var(--ow-n-400)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__rating{margin-top:var(--ow-space-2);align-items:baseline;gap:4px;display:inline-flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__ratingStar{color:var(--ow-star);font-size:var(--ow-text-body)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__ratingValue{font-size:var(--ow-text-meta);font-weight:650}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__ratingCount{font-size:var(--ow-text-micro);color:var(--ow-n-400)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__ratingNone{margin-top:var(--ow-space-2);font-size:var(--ow-text-micro);color:var(--ow-n-400);display:inline-block}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__photo,:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__photoFallback{border-radius:var(--ow-radius-inner);object-fit:cover;flex:none;width:88px;height:88px}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__photoFallback{border:var(--ow-hairline);background:linear-gradient(150deg, color-mix(in srgb, var(--ow-ink) 7%, var(--ow-white)) 0%, color-mix(in srgb, var(--ow-ink) 3%, var(--ow-white)) 100%);justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__photoInitial{color:var(--ow-n-500);font-size:2rem;font-weight:650;line-height:1;position:relative}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__resultWhen{align-items:baseline;gap:var(--ow-space-2);margin:var(--r-group) 0 0;padding-top:var(--ow-space-4);border-top:var(--ow-hairline);flex-wrap:wrap;display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__resultTime{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ow-ink);font-size:1.375rem;font-weight:700}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__resultTimeNote{font-size:var(--ow-text-meta);color:var(--ow-n-400)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__resultServices{margin:var(--r-group) 0 0;padding:0;list-style:none}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__resultService{justify-content:space-between;align-items:baseline;gap:var(--ow-space-4);padding:var(--ow-space-4) 0;border-top:var(--ow-hairline);font-size:var(--ow-text-body);display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__resultServiceName{min-width:0;font-weight:600}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__resultServiceMeta{font-size:var(--ow-text-meta);color:var(--ow-n-600);flex:none}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__resultServicesNone{font-size:var(--ow-text-meta);color:var(--ow-n-600);margin:0;padding-top:2px}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__resultServiceMore{font-size:var(--ow-text-meta);color:var(--ow-n-600);padding-top:2px}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__resultActions{gap:var(--ow-space-2);margin-top:var(--r-group);display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__resultActions>*{padding:0 var(--ow-space-4);flex:1 1 0}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__offerList{margin:0;padding:0;list-style:none}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__offerItem{animation:book-module__kAJy5W__ow-offer-in .26s var(--ease) both}@keyframes book-module__kAJy5W__ow-offer-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__offerItem{animation:none}}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__resultBadge{margin-right:var(--ow-space-1);padding:3px var(--ow-space-3);border-radius:var(--ow-radius-chip);background:var(--ow-ink);color:var(--ow-white);font-size:var(--ow-text-nano);letter-spacing:.06em;font-weight:650;display:inline-block}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__sectionNote{margin:0 0 var(--r-section);font-size:var(--ow-text-body);color:var(--ow-n-600)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__quietEmpty{padding:72px var(--ow-space-5);text-align:center}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__quietEmptyMark{width:26px;height:26px;margin-bottom:var(--r-section);border:1.5px solid var(--ow-n-400);border-radius:50%;display:inline-block;position:relative}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__quietEmptyMark:after{content:"";background:var(--ow-n-400);width:11px;height:1.5px;position:absolute;bottom:-7px;right:-8px;transform:rotate(45deg)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__quietEmptyTitle{font-size:var(--ow-text-lead);margin:0;font-weight:650}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__quietEmptyNote{margin:var(--ow-space-2) 0 0;font-size:var(--ow-text-meta);color:var(--ow-n-400)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__modalHead{justify-content:space-between;align-items:flex-start;gap:var(--ow-space-4);display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__modalClose{width:32px;height:32px;font-size:var(--ow-text-lead);color:var(--ow-n-400);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__modalClose:hover{background:var(--ow-n-50);color:var(--ow-ink)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__warn{gap:var(--ow-space-3);margin-top:var(--r-group);padding:var(--ow-space-4);border-radius:var(--ow-radius-inner);background:color-mix(in srgb, #b4231f 5%, var(--ow-white));display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__warnMark{border:1.5px solid #b4231f73;border-radius:50%;flex:none;width:20px;height:20px}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__warnTitle{font-size:var(--ow-text-body);margin:0;font-weight:650}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__warnNote{margin:var(--ow-space-2) 0 0;font-size:var(--ow-text-meta);color:var(--ow-n-600);line-height:1.7}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__modalStack{gap:var(--ow-space-2);margin-top:var(--r-group);flex-direction:column;display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__btnPrimary,:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__btnSecondary{min-height:52px;padding:0 var(--ow-space-6);white-space:nowrap;border-radius:var(--ow-radius-control);font:inherit;font-size:var(--ow-text-lead);text-align:center;cursor:pointer;transition:opacity .16s var(--ease), background .16s var(--ease), border-color .16s var(--ease);justify-content:center;align-items:center;font-weight:650;text-decoration:none;display:inline-flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__btnPrimary{border:1px solid var(--ow-ink);background:var(--ow-ink);color:var(--ow-white)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__btnPrimary:hover:not(:disabled){opacity:.88}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__btnPrimary:disabled{border-color:var(--ow-n-200);background:var(--ow-n-200);color:var(--ow-white);cursor:not-allowed}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__btnSecondary{border:1px solid var(--ow-n-200);background:var(--ow-white);color:var(--ow-ink)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__btnSecondary:hover:not(:disabled){border-color:var(--ow-ink)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__actions{gap:var(--ow-space-2);width:100%;max-width:26rem;margin:var(--r-group) auto 0;flex-direction:column;display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__modal{box-sizing:border-box;width:100%;max-width:440px;max-height:86vh;padding:var(--ow-space-6);border-radius:var(--ow-radius-card) var(--ow-radius-card) 0 0;background:var(--ow-white);box-shadow:var(--ow-shadow-lift);overflow-y:auto}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__modalEyebrow{margin:0 0 var(--r-eyebrow);font-size:var(--ow-text-nano);letter-spacing:.18em;text-transform:uppercase;color:var(--ow-n-400);font-weight:600}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__modalTitle{margin:0 0 var(--r-title);letter-spacing:-.01em;font-size:1.375rem;font-weight:650;line-height:1.4}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__modalBody{margin:0 0 var(--r-group);font-size:var(--ow-text-body);color:var(--ow-n-600);line-height:1.8}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__modalActions{gap:var(--ow-space-2);margin-top:var(--r-group);margin-inline:calc(-1 * var(--ow-space-6));padding:var(--ow-space-4) var(--ow-space-6);background:var(--ow-white);display:flex;position:sticky;bottom:0}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__modalActions>*{flex:1 1 0}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__check{align-items:flex-start;gap:var(--ow-space-3);margin-top:var(--r-group);padding:var(--ow-space-4);border:var(--ow-hairline);border-radius:var(--ow-radius-inner);font-size:var(--ow-text-body);color:var(--ow-ink);cursor:pointer;line-height:1.7;display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__checkBox{width:20px;height:20px;accent-color:var(--ow-ink);cursor:pointer;flex:none;margin:1px 0 0}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__facts{gap:var(--ow-space-3);padding:var(--ow-space-5);border-radius:var(--ow-radius-inner);background:var(--ow-n-50);flex-direction:column;margin:0;display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__facts>div{justify-content:space-between;align-items:baseline;gap:var(--ow-space-5);display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__facts dt{font-size:var(--ow-text-meta);color:var(--ow-n-600);flex:none}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__facts dd{font-size:var(--ow-text-body);text-align:right;color:var(--ow-ink);margin:0;font-weight:650}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__facts>div:has(.book-module__kAJy5W__areaTags){align-items:flex-start}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__facts dd:has(.book-module__kAJy5W__areaTags){min-width:0}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__areaTags{justify-content:flex-end;gap:var(--ow-space-2);flex-wrap:wrap;display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__areaTag{padding:2px var(--ow-space-2);border-radius:var(--ow-radius-chip,999px);background:var(--ow-white);box-shadow:inset 0 0 0 1px var(--ow-n-200);font-size:var(--ow-text-meta);white-space:nowrap;color:var(--ow-ink);font-weight:600}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__publishing{text-align:center;padding:var(--ow-space-8) var(--ow-space-5);flex-direction:column;align-items:center;display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__publishingRing{width:36px;height:36px;margin-bottom:var(--r-group);border:2px solid var(--ow-n-100);border-top-color:var(--ow-ink);border-radius:50%;animation:.9s linear infinite book-module__kAJy5W__ow-urgent-spin}@keyframes book-module__kAJy5W__ow-urgent-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__publishingRing{animation-duration:2.4s}}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__publishingTitle{margin:0 0 var(--r-title);font-size:var(--ow-text-lead);font-weight:650}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__publishingNote{max-width:34ch;font-size:var(--ow-text-body);color:var(--ow-n-600);margin:0;line-height:1.8}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__offersNone{margin:0 0 var(--r-card);padding:var(--ow-space-4) var(--ow-space-5);border:var(--ow-hairline);border-radius:var(--ow-radius-inner);background:var(--ow-n-50);font-size:var(--ow-text-meta);color:var(--ow-n-600);text-align:center}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__offers{margin-bottom:var(--r-card)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__sectionHeading{margin:0 0 var(--ow-space-2);letter-spacing:-.01em;color:var(--ow-ink);font-size:1.375rem;font-weight:700}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__notice{inset-inline:0;z-index:45;background:color-mix(in srgb, var(--ow-white) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:var(--ow-hairline);position:fixed;bottom:0}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__noticeInner{align-items:center;gap:var(--ow-space-3);width:100%;max-width:var(--c-shell);box-sizing:border-box;padding:var(--ow-space-3) var(--c-gutter) calc(var(--ow-space-3) + env(safe-area-inset-bottom));margin:0 auto;display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__noticeDot{background:var(--ow-ink);border-radius:50%;flex:none;width:6px;height:6px}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__noticeText{font-size:var(--ow-text-meta);color:var(--ow-n-600);flex:auto;margin:0;line-height:1.6}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__noticeClose{width:32px;height:32px;font-size:var(--ow-text-lead);color:var(--ow-n-400);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__noticeClose:hover{background:var(--ow-n-50);color:var(--ow-ink)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__searching{text-align:center;padding:var(--ow-space-8) var(--ow-space-5);flex-direction:column;align-items:center;display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__searchingPulse{gap:var(--ow-space-2);margin-bottom:var(--r-group);display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__searchingPulse span{background:var(--ow-ink);width:10px;height:10px;animation:book-module__kAJy5W__ow-book-pulse 1.2s var(--ease) infinite;border-radius:50%}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__searchingPulse span:nth-child(2){animation-delay:.16s}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__searchingPulse span:nth-child(3){animation-delay:.32s}@keyframes book-module__kAJy5W__ow-book-pulse{0%,to{opacity:.2;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__searchingPulse span{opacity:.6;animation:none}}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__searchingTitle{margin:0 0 var(--r-group);font-size:var(--ow-text-lead);font-weight:650}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__searchingList{gap:var(--ow-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__searchingItem{align-items:center;gap:var(--ow-space-3);font-size:var(--ow-text-body);color:var(--ow-n-600);display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__searchingTick{border-left:1.5px solid var(--ow-ink);border-bottom:1.5px solid var(--ow-ink);flex:none;width:12px;height:6px;transform:rotate(-45deg)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__resultsProblem{align-items:flex-start;gap:var(--r-group);padding:var(--r-pad);border:var(--ow-hairline);border-radius:var(--ow-radius-card);background:var(--ow-white);flex-direction:column;display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__fairUse{margin:var(--r-group) 0 0;font-size:var(--ow-text-micro);color:var(--ow-n-400);line-height:1.9}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__resultHero{margin:calc(var(--r-section) * -1 - 40px) calc(var(--page-pad) * -1) var(--r-section);padding:36px var(--page-pad) 32px;color:var(--ow-white);background:radial-gradient(90% 70% at 50% 0,#ffffff0f 0%,#fff0 60%),linear-gradient(#111214 0%,#1b1d22 52%,#2b2f36 100%);position:relative}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__resultHeroEyebrow{margin:0 0 var(--ow-space-2);font-size:var(--ow-text-nano);letter-spacing:.22em;text-transform:uppercase;color:#ffffff80;font-weight:600}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__resultHeroTitle{margin:0 0 var(--r-group);letter-spacing:-.02em;color:var(--ow-white);font-size:clamp(1.375rem,5.2vw,1.75rem);font-weight:700;line-height:1.3}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__resultHeroFacts{gap:var(--ow-space-3);margin:0 0 var(--r-group);padding:var(--ow-space-4) var(--ow-space-5);border-radius:var(--ow-radius-inner);background:#ffffff0f;flex-direction:column;display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__resultHeroFacts>div{justify-content:space-between;align-items:baseline;gap:var(--ow-space-5);display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__resultHeroFacts dt{font-size:var(--ow-text-meta);color:#ffffff8c;flex:none}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__resultHeroFacts dd{font-size:var(--ow-text-body);text-align:right;color:var(--ow-white);margin:0;font-weight:650}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__resultHeroModify{border-radius:var(--ow-radius-control);width:100%;min-height:48px;color:var(--ow-white);font:inherit;font-size:var(--ow-text-body);cursor:pointer;transition:background .16s var(--ease);background:0 0;border:1px solid #ffffff38;font-weight:650}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__resultHeroModify:hover{background:#ffffff14}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__results{margin-top:var(--r-section)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__modify{min-height:var(--tap-min);padding:0 var(--ow-space-5);border:var(--ow-hairline);border-radius:var(--ow-radius-control);background:var(--ow-white);font:inherit;font-size:var(--ow-text-body);cursor:pointer;flex:none}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__rating{align-items:center;gap:var(--ow-space-2);margin-top:var(--ow-space-3);display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__emptyTitle{font-size:var(--ow-text-lead);margin:0;font-weight:650}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__emptyActions{gap:var(--ow-space-2);flex-wrap:wrap;justify-content:center;display:flex}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__footnote{margin:var(--ow-space-5) 0 0;font-size:var(--ow-text-micro);color:var(--ow-n-400);line-height:1.9}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__quietLink{color:var(--ow-n-600)}@media (min-width:768px){.book-module__kAJy5W__page{--r-card:28px;--r-pad:32px;--r-tile:var(--ow-space-4);--book-bar:76px;--page-pad:var(--ow-space-6);padding:40px var(--page-pad) 0}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__head{margin-bottom:32px}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__heroCopy{max-width:100%}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__cardTitle{font-size:1.375rem}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__rangeRow{grid-template-columns:1fr 1fr}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__barInner{align-items:center;gap:var(--ow-space-6);padding:var(--ow-space-3) var(--c-gutter);flex-direction:row}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__barLine{flex:auto;min-width:0}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__barSummary,:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__barMissing{font-size:var(--ow-text-body)}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__barSubmit{width:auto;min-width:200px;min-height:var(--c-tap-min);padding:0 var(--ow-space-5);font-size:var(--ow-text-body);flex:none}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__scrim{align-items:center}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__sheet{border-radius:var(--ow-radius-card);max-height:70vh}}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__requestScrim{align-items:flex-end}:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__requestSheet{border-radius:var(--ow-radius-card) var(--ow-radius-card) 0 0;width:100%;max-width:960px;max-height:75svh}@media (max-width:767px){:is(.book-module__kAJy5W__page,.book-module__kAJy5W__detached) .book-module__kAJy5W__requestSheet{max-width:none;max-height:85dvh}}
.available-now-card-module__ImRupq__card{--anc-lowest:#fff;--anc-low:#f3f3f3;--anc-container:#eee;--anc-high:#e8e8e8;--anc-ink:#1a1c1c;--anc-ink-variant:#444748;--anc-ink-quiet:#626262;--anc-primary:#000;--anc-on-primary:#fff;--anc-star:#f59e0b;--anc-radius:1rem;--anc-radius-inner:.75rem;background:var(--anc-lowest);border-radius:var(--anc-radius);color:var(--anc-ink);flex-direction:column;justify-content:space-between;padding:.875rem;transition:box-shadow .2s;display:flex;box-shadow:0 2px 12px -2px #00000008,0 1px 3px #00000005}.available-now-card-module__ImRupq__card:hover{box-shadow:0 10px 15px -3px #00000014,0 4px 6px -4px #0000000d}:where(.available-now-card-module__ImRupq__card) :where(a){color:inherit;text-decoration:none}:where(.available-now-card-module__ImRupq__card) :where(*){box-sizing:border-box}.available-now-card-module__ImRupq__media{border-radius:var(--anc-radius-inner);background:var(--anc-container);width:100%;height:11rem;margin-bottom:1rem;position:relative;overflow:hidden}.available-now-card-module__ImRupq__media img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.available-now-card-module__ImRupq__card:hover .available-now-card-module__ImRupq__media img{transform:scale(1.05)}.available-now-card-module__ImRupq__mediaFallback{width:100%;height:100%;color:color-mix(in srgb, var(--anc-ink) 35%, transparent);background:linear-gradient(150deg, color-mix(in srgb, var(--anc-ink) 7%, var(--anc-lowest)) 0%, color-mix(in srgb, var(--anc-ink) 3%, var(--anc-lowest)) 100%);justify-content:center;align-items:center;font-size:2rem;font-weight:650;display:flex}.available-now-card-module__ImRupq__badge{color:var(--anc-on-primary);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000e6;border-radius:9999px;padding:.25rem .625rem;font-size:11px;font-weight:600;line-height:16px;position:absolute;top:.75rem;left:.75rem}.available-now-card-module__ImRupq__rating{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffe6;border-radius:9999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:.75rem;right:.75rem}.available-now-card-module__ImRupq__star{color:var(--anc-star);display:inline-flex}.available-now-card-module__ImRupq__reviews{color:var(--anc-ink-quiet);font-weight:400}.available-now-card-module__ImRupq__ratingNone{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--anc-ink-quiet);background:#ffffffe6;border-radius:9999px;padding:.125rem .5rem;font-size:12px;font-weight:500;position:absolute;top:.75rem;right:.75rem}.available-now-card-module__ImRupq__identity{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.available-now-card-module__ImRupq__name{margin:0;font-size:16px;font-weight:600;line-height:24px}.available-now-card-module__ImRupq__studio{color:var(--anc-ink-variant);margin:0;font-size:13px;line-height:18px}.available-now-card-module__ImRupq__distance{color:var(--anc-ink-quiet);white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:500;line-height:16px}.available-now-card-module__ImRupq__slots{border-top:1px solid var(--anc-container);margin-top:1rem;padding-top:.75rem}.available-now-card-module__ImRupq__slotsLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--anc-ink-quiet);margin-bottom:.5rem;font-size:11px;font-weight:600;line-height:16px;display:block}.available-now-card-module__ImRupq__slotRow{flex-wrap:wrap;gap:.375rem;display:flex}.available-now-card-module__ImRupq__slot{background:var(--anc-container);border-radius:9999px;padding:.25rem .625rem;font-size:12px;font-weight:500;line-height:16px;transition:background .15s,opacity .15s}.available-now-card-module__ImRupq__slot:hover{background:var(--anc-high)}.available-now-card-module__ImRupq__slotFirst,.available-now-card-module__ImRupq__slotFirst:hover{background:var(--anc-primary);color:var(--anc-on-primary)}.available-now-card-module__ImRupq__slotFirst:hover{opacity:.9}.available-now-card-module__ImRupq__slotsNone{color:var(--anc-ink-quiet);font-size:13px}.available-now-card-module__ImRupq__foot{border-top:1px solid var(--anc-container);justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.25rem;padding-top:.75rem;display:flex}.available-now-card-module__ImRupq__serviceLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--anc-ink-quiet);font-size:11px;font-weight:600;line-height:16px;display:block}.available-now-card-module__ImRupq__price{font-size:16px;font-weight:600;line-height:24px}.available-now-card-module__ImRupq__duration{color:var(--anc-ink-quiet);margin-left:.375rem;font-size:12px;font-weight:400}.available-now-card-module__ImRupq__cta{background:var(--anc-primary);color:var(--anc-on-primary);white-space:nowrap;border-radius:9999px;padding:.5rem 1rem;font-size:14px;font-weight:500;line-height:20px;transition:background .15s}.available-now-card-module__ImRupq__cta:hover{background:#1c1b1b}.available-now-card-module__ImRupq__row{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:768px){.available-now-card-module__ImRupq__row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.available-now-card-module__ImRupq__row{grid-template-columns:repeat(4,minmax(0,1fr))}}
