._Ywz5G_layout{grid-template-columns:1fr;gap:32px;display:grid}@media (max-width:959px){._Ywz5G_layout{padding-bottom:76px}}@media (min-width:960px){._Ywz5G_layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start}}._Ywz5G_closedNotice{border-radius:var(--radius-sm);background:var(--surface);margin-bottom:20px;padding:12px 14px;font-weight:500}._Ywz5G_pausedNotice{border-radius:var(--radius-md);background:#ffe7a8;margin-bottom:20px;padding:14px 18px}._Ywz5G_pausedHeadline{align-items:center;gap:8px;margin-bottom:2px;font-size:18px;font-weight:600;display:flex}._Ywz5G_pauseIcon{fill:currentColor;flex:none;width:16px;height:16px}._Ywz5G_categoryNav{gap:8px;margin-bottom:20px;padding-bottom:4px;display:flex;overflow-x:auto}._Ywz5G_categoryLink{border:1px solid var(--border);border-radius:var(--radius-pill);white-space:nowrap;flex:none;padding:7px 14px;font-size:14px;font-weight:500;text-decoration:none}._Ywz5G_categoryLink:hover{border-color:var(--text)}._Ywz5G_section{margin-bottom:28px;scroll-margin-top:16px}._Ywz5G_sectionTitle{margin-bottom:12px;font-size:22px;font-weight:600}._Ywz5G_items{flex-direction:column;gap:10px;list-style:none;display:flex}._Ywz5G_item,._Ywz5G_itemOpen{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background)}._Ywz5G_itemOpen{border-color:var(--text)}._Ywz5G_itemHeader{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:14px;padding:14px 16px;display:flex}._Ywz5G_itemImage{object-fit:cover;border-radius:var(--radius-sm);flex:none;width:64px;height:64px}._Ywz5G_itemText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._Ywz5G_itemName{font-size:17px;font-weight:600}._Ywz5G_itemDescription{color:var(--text-muted);font-size:14px}._Ywz5G_itemPrice{white-space:nowrap;flex:none;font-weight:500}._Ywz5G_configure{flex-direction:column;gap:18px;padding:4px 16px 16px;display:flex}._Ywz5G_group{border:none}._Ywz5G_groupLegend{margin-bottom:8px;font-weight:600}._Ywz5G_hint{color:var(--text-muted);margin-left:6px;font-size:13px;font-weight:500}._Ywz5G_options{flex-wrap:wrap;gap:8px;display:flex}._Ywz5G_option,._Ywz5G_optionOn{border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--background);font:inherit;color:inherit;cursor:pointer;align-items:baseline;gap:6px;padding:8px 14px;font-size:15px;display:inline-flex}._Ywz5G_optionOn{background:var(--accent);border-color:var(--accent);color:var(--accent-contrast)}._Ywz5G_option:disabled{opacity:.4;cursor:not-allowed}._Ywz5G_optionPrice{opacity:.75;font-size:13px}._Ywz5G_addRow{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}._Ywz5G_addButton,._Ywz5G_checkoutButton{font:inherit;border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-contrast);cursor:pointer;border:none;padding:12px 22px;font-weight:600}._Ywz5G_addButton:disabled,._Ywz5G_checkoutButton:disabled{opacity:.35;cursor:not-allowed}._Ywz5G_problem{color:var(--text-muted);font-size:14px}._Ywz5G_cart{border:1px solid var(--border);border-radius:var(--radius-md);padding:20px;scroll-margin-top:16px}@media (min-width:960px){._Ywz5G_cart{position:sticky;top:16px}}._Ywz5G_empty{color:var(--text-muted)}._Ywz5G_cartLines{flex-direction:column;gap:14px;list-style:none;display:flex}._Ywz5G_cartLine{grid-template-columns:1fr auto;grid-template-areas:"text price""stepper.";gap:6px 12px;display:grid}._Ywz5G_cartLineText{flex-direction:column;grid-area:text;display:flex}._Ywz5G_cartLineName{font-weight:600}._Ywz5G_cartLineDetails{color:var(--text-muted);font-size:14px}._Ywz5G_cartLinePrice{grid-area:price;font-weight:500}._Ywz5G_stepper{grid-area:stepper;justify-self:start;align-items:center;gap:12px;display:inline-flex}._Ywz5G_stepper button{border:1px solid var(--border);background:var(--background);width:30px;height:30px;font:inherit;cursor:pointer;border-radius:50%;font-size:18px;line-height:1}._Ywz5G_totalRow{border-top:1px solid var(--border);justify-content:space-between;margin:18px 0 14px;padding-top:14px;font-size:18px;font-weight:600;display:flex}._Ywz5G_checkoutButton{width:100%}._Ywz5G_cartBar{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-contrast);z-index:10;justify-content:space-between;padding:14px 20px;font-weight:600;text-decoration:none;display:flex;position:fixed;box-shadow:0 6px 20px #0000002e}@media (min-width:960px){._Ywz5G_cartBar{display:none}}._Ywz5G_toast{left:50%;top:calc(66px + env(safe-area-inset-top));z-index:20;padding:0;position:fixed;transform:translate(-50%)}._Ywz5G_toast:not(:empty){border-radius:var(--radius-pill);background:var(--text);color:var(--background);padding:10px 18px;font-weight:500}._Ywz5G_checkout{flex-direction:column;gap:10px;display:flex}._Ywz5G_checkoutTitle{margin-top:6px;font-size:16px;font-weight:600}._Ywz5G_input{font:inherit;border:1px solid var(--border);border-radius:var(--radius-sm);padding:11px 13px}._Ywz5G_input:focus{outline:2px solid var(--text);outline-offset:-1px}._Ywz5G_testMode{border-radius:var(--radius-sm);background:#fff6db;padding:8px 10px;font-size:13px;font-weight:500}._Ywz5G_cardContainer{min-height:90px}._Ywz5G_walletButton{cursor:pointer;min-height:44px}._Ywz5G_hidden{display:none}._Ywz5G_checkoutMessage{border-radius:var(--radius-sm);color:#8a1c1c;background:#fdecec;padding:10px 12px;font-size:14px;font-weight:500}._Ywz5G_inlineLink{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;text-decoration:underline}._Ywz5G_secureNote{color:var(--text-muted);text-align:center;font-size:12px}._Ywz5G_confirmation{border-radius:var(--radius-md);background:#eaf6ee;padding:16px}._Ywz5G_confirmationTitle{margin-bottom:6px;font-size:18px;font-weight:600}._Ywz5G_applePayButton{-webkit-appearance:-apple-pay-button;-apple-pay-button-type:buy;-apple-pay-button-style:black;border-radius:var(--radius-sm);cursor:pointer;border:none;width:100%;height:44px}._Ywz5G_waitPrompt{flex-direction:column;align-items:center;gap:8px;display:flex}._Ywz5G_pickup{border:none;flex-direction:column;gap:10px;margin-bottom:14px;display:flex}._Ywz5G_pickupNote{font-size:14px;font-weight:500}._Ywz5G_pickupSelects{grid-template-columns:1fr 1fr;gap:8px;display:grid}._Ywz5G_reorder{margin-bottom:28px}._Ywz5G_reorderList{flex-direction:column;gap:10px;list-style:none;display:flex}._Ywz5G_reorderCard{border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;align-items:flex-start;gap:6px;padding:14px 16px;display:flex}._Ywz5G_reorderWhen{color:var(--text-muted);font-size:13px;font-weight:500}._Ywz5G_reorderItems{font-weight:500}._Ywz5G_reorderCard ._Ywz5G_hint{margin-left:0}._Ywz5G_reorderButton{font:inherit;border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-contrast);cursor:pointer;border:none;margin-top:4px;padding:10px 20px;font-weight:600}._Ywz5G_reorderButton:disabled{opacity:.35;cursor:not-allowed}._Ywz5G_forget{font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:none;margin-top:10px;font-size:13px;text-decoration:underline}._Ywz5G_optIn{color:var(--text-muted);align-items:flex-start;gap:8px;font-size:14px;display:flex}._Ywz5G_optIn input{width:18px;height:18px;accent-color:var(--accent);flex:none;margin-top:2px}._Ywz5G_privacyNote{color:var(--text-muted);font-size:13px}._Ywz5G_flowRow{border:none;border-bottom:1px solid var(--border);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;align-items:baseline;gap:12px;padding:10px 0;display:flex}._Ywz5G_flowRowLabel{flex:none;font-weight:600}._Ywz5G_flowRowValue,._Ywz5G_flowRowHint{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._Ywz5G_flowRowHint{color:var(--text-muted)}._Ywz5G_flowRowAction{color:var(--text-muted);flex:none;font-size:14px;text-decoration:underline}._Ywz5G_flowRowHint+._Ywz5G_flowRowAction{font-size:18px;line-height:1;text-decoration:none}._Ywz5G_flowDone{font:inherit;border:1px solid var(--text);border-radius:var(--radius-pill);background:var(--background);color:var(--text);cursor:pointer;margin-top:10px;padding:7px 18px;font-weight:600}._Ywz5G_flowDone:disabled{opacity:.35;cursor:not-allowed}._Ywz5G_suggestion{border-radius:var(--radius-md);background:var(--surface);flex-direction:column;gap:8px;margin:12px 0;padding:12px 14px;display:flex}._Ywz5G_suggestionText{font-size:15px}._Ywz5G_suggestionActions{align-items:center;gap:12px;display:flex}._Ywz5G_suggestionAdd{font:inherit;border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-contrast);cursor:pointer;border:none;padding:7px 18px;font-weight:600}._Ywz5G_suggestionNo{font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:none;font-size:14px;text-decoration:underline}._Ywz5G_offer{left:50%;top:calc(66px + env(safe-area-inset-top));border-radius:var(--radius-md);background:var(--background);z-index:21;flex-direction:column;gap:8px;width:min(420px,100% - 24px);padding:14px 16px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 28px #0003}._Ywz5G_offerAdded{font-weight:600}._Ywz5G_cartPill{top:calc(10px + env(safe-area-inset-top));z-index:15;border:1px solid var(--border);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);height:46px;color:var(--text);font-variant-numeric:tabular-nums;background:#fffffff0;align-items:center;gap:7px;padding:4px 16px 4px 6px;font-size:17px;font-weight:700;text-decoration:none;display:flex;position:fixed;right:10px;box-shadow:0 4px 14px #00000024}._Ywz5G_dog,._Ywz5G_dogBob{flex:none;width:34px;height:34px;overflow:visible}._Ywz5G_dogBob{transform-origin:50% 80%;animation:.9s ease-in-out _Ywz5G_dogBob}@keyframes _Ywz5G_dogBob{25%{transform:rotate(-10deg)scale(1.12)}60%{transform:rotate(6deg)scale(1.12)}}._Ywz5G_tongueLick,._Ywz5G_dogMouth{transform-box:fill-box;transform-origin:69% 21%}._Ywz5G_dogMouth{transform:scale(.9)}._Ywz5G_tongueLick{animation:.9s ease-in-out _Ywz5G_tongueLick}@keyframes _Ywz5G_tongueLick{15%{transform:translate(15px,-20px)rotate(-25deg)scale(.85,.8)}35%{transform:translate(55px,-75px)rotate(-70deg)scale(.95)}55%{transform:translate(95px,-115px)rotate(-100deg)scaleX(.95)}75%{transform:translate(40px,-55px)rotate(-50deg)scale(.9,.85)}}._Ywz5G_count{font-weight:400}._Ywz5G_rolling{align-items:flex-start;height:1.2em;line-height:1.2em;display:inline-flex}._Ywz5G_rolling>span{height:1.2em;display:block}._Ywz5G_digit{overflow:hidden}._Ywz5G_digitColumn{flex-direction:column;transition:transform .5s cubic-bezier(.2,.8,.2,1);display:flex}@media (prefers-reduced-motion:reduce){._Ywz5G_digitColumn{transition:none}._Ywz5G_dogBob,._Ywz5G_tongueLick{animation:none}}
.FTurUa_page{max-width:var(--page-max);flex-direction:column;min-height:100vh;margin:0 auto;display:flex}.FTurUa_banner{aspect-ratio:1280/240;min-height:132px;position:relative;overflow:hidden}@media (min-width:1281px){.FTurUa_banner{border-radius:var(--radius-md);margin-top:16px}}.FTurUa_bannerImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.FTurUa_bannerPlaceholder{background:radial-gradient(circle at 78% 30%,#ffffff8c,#0000 55%),linear-gradient(135deg,#ecebe8 0%,#dcdad5 100%);position:absolute;inset:0}.FTurUa_logo{left:var(--gutter);aspect-ratio:1;background:var(--background);border:4px solid var(--background);border-radius:50%;place-items:center;width:clamp(84px,13vw,168px);display:grid;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%);box-shadow:0 2px 12px #0000001f}.FTurUa_logoImage{object-fit:cover;width:100%;height:100%}.FTurUa_logoInitials{letter-spacing:.02em;color:var(--text);font-size:clamp(28px,4.4vw,56px);font-weight:600}.FTurUa_intro{padding:20px var(--gutter) 8px}.FTurUa_name{letter-spacing:-.01em;font-size:clamp(28px,4vw,40px);font-weight:600;line-height:1.15}.FTurUa_about{max-width:640px;color:var(--text-muted);margin-top:6px;font-size:16px}.FTurUa_facts{color:var(--text-muted);flex-wrap:wrap;gap:6px 18px;margin-top:10px;font-size:15px;list-style:none;display:flex}.FTurUa_statusOpen,.FTurUa_statusClosed{color:var(--text);align-items:center;gap:7px;font-weight:600;display:inline-flex}.FTurUa_statusDot{background:var(--text-muted);border-radius:50%;width:8px;height:8px}.FTurUa_statusOpen .FTurUa_statusDot{background:var(--success)}.FTurUa_ordering{padding:28px var(--gutter) 48px;flex:1}.FTurUa_sectionTitle{margin-bottom:14px;font-size:22px;font-weight:600}.FTurUa_emptyMenu{border:1px dashed var(--border);border-radius:var(--radius-md);color:var(--text-muted);text-align:center;padding:32px 20px}.FTurUa_findUs{padding:28px var(--gutter) 36px;border-top:1px solid var(--border);font-size:15px;line-height:1.5}.FTurUa_findUsGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px 40px;display:grid}.FTurUa_findUsGrid p+p{margin-top:10px}.FTurUa_findUs a{color:inherit;text-underline-offset:3px;text-decoration:underline}.FTurUa_hoursTable{border-collapse:collapse}.FTurUa_hoursTable+.FTurUa_hoursTable{margin-top:18px}.FTurUa_hoursTable caption{text-align:left;margin-bottom:6px;font-weight:600}.FTurUa_hoursTable th,.FTurUa_hoursTable td{text-align:left;vertical-align:top;padding:3px 0}.FTurUa_hoursTable th{white-space:nowrap;padding-right:28px;font-weight:500}.FTurUa_hoursTable td{color:var(--text-muted)}.FTurUa_footer{padding:20px var(--gutter) 32px;border-top:1px solid var(--border)}.FTurUa_poweredBy{color:var(--text-muted);align-items:center;gap:8px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.FTurUa_poweredBy:hover{color:var(--text)}
._9VT5_G_page{max-width:var(--page-max);padding:0 var(--gutter);flex-direction:column;min-height:100vh;margin:0 auto;display:flex}._9VT5_G_header{justify-content:space-between;align-items:center;padding:20px 0;display:flex}._9VT5_G_hero{flex:1;max-width:820px;padding:clamp(64px,12vw,160px) 0}._9VT5_G_headline{letter-spacing:-.02em;font-size:clamp(40px,6.5vw,76px);font-weight:700;line-height:1.02}._9VT5_G_sub{color:var(--text-muted);margin-top:20px;font-size:20px}._9VT5_G_eyebrow{color:var(--text-muted);margin-bottom:18px;font-size:15px;font-weight:600}._9VT5_G_hero ._9VT5_G_sub{max-width:620px;line-height:1.45}._9VT5_G_contact{margin-top:32px;font-size:17px}._9VT5_G_contact a{color:var(--text);font-weight:600}._9VT5_G_footer{border-top:1px solid var(--border);color:var(--text-muted);flex-direction:column;gap:8px;padding:28px 0 40px;font-size:13px;font-weight:500;display:flex}._9VT5_G_footerLinks{gap:20px;margin-bottom:6px;display:flex}._9VT5_G_footerLinks a{color:var(--text)}@media (max-width:640px){._9VT5_G_headline{font-size:36px}}
.dTR0EW_page{min-height:100vh}.dTR0EW_hero{background:#1a1a1a;height:clamp(400px,78vh - 20px,920px);position:relative;overflow:hidden}.dTR0EW_hero:after{content:"";pointer-events:none;background:linear-gradient(#00000073,#0000);height:160px;position:absolute;inset:0 0 auto}.dTR0EW_video{object-fit:cover;object-position:50% 30%;width:100%;height:100%;position:absolute;inset:0}.dTR0EW_header{z-index:1;padding:10px var(--gutter) 20px;justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;inset:0 0 auto}.dTR0EW_headerActions{align-items:center;gap:10px;display:flex}.dTR0EW_nav{gap:clamp(20px,2.4vw,36px);display:flex}.dTR0EW_nav a{color:#fff;white-space:nowrap;text-shadow:0 1px 8px #00000059;font-size:20px;font-weight:500;text-decoration:none}.dTR0EW_nav a:hover{text-underline-offset:6px;text-decoration:underline}.dTR0EW_menu{display:none;position:relative}.dTR0EW_menu summary{border-radius:var(--radius-pill);cursor:pointer;border:1.5px solid #ffffffb3;place-items:center;width:44px;height:44px;list-style:none;display:grid}.dTR0EW_menu summary::-webkit-details-marker{display:none}.dTR0EW_menu summary span{background:#fff;width:18px;height:2px;box-shadow:0 -6px #fff,0 6px #fff}.dTR0EW_menuPanel{border-radius:var(--radius-md);background:#fff;flex-direction:column;min-width:220px;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #0000002e}.dTR0EW_menuPanel a{border-radius:var(--radius-sm);color:var(--text);padding:12px 14px;font-size:17px;font-weight:600;text-decoration:none}.dTR0EW_menuPanel a:hover{background:var(--surface)}.dTR0EW_menuPanel .dTR0EW_menuLogIn{display:none}.dTR0EW_pillDark,.dTR0EW_pillOutline{border-radius:var(--radius-pill);white-space:nowrap;padding:13px 26px;font-size:17px;font-weight:600;text-decoration:none}.dTR0EW_pillDark{background:var(--accent);color:var(--accent-contrast)}.dTR0EW_pillOutline{color:#fff;border:1.5px solid #ffffffb3}.dTR0EW_intro{padding:clamp(18px, 2vw, 24px) var(--gutter) clamp(64px, 10vw, 128px);grid-template-columns:1fr auto;grid-template-areas:"head actions""sub actions";align-items:start;gap:24px 32px;display:grid}.dTR0EW_intro .dTR0EW_headline{grid-area:head;max-width:none;font-size:clamp(32px,7.14286vw - 32.8571px,84px)}.dTR0EW_headline br{display:none}.dTR0EW_headline{letter-spacing:-.02em;max-width:1000px;font-size:clamp(40px,6.5vw,76px);font-weight:700;line-height:1.02}.dTR0EW_sub{color:#444;margin-top:0;font-size:clamp(20px,2.2vw,26px);font-weight:500;line-height:1.35}.dTR0EW_intro .dTR0EW_sub{grid-area:sub}.dTR0EW_introActions{flex-direction:column;flex-shrink:0;grid-area:actions;align-items:center;gap:20px;padding-top:8px;display:flex}.dTR0EW_offer{color:#444;font-size:20px;font-weight:500}.dTR0EW_forSquare{color:var(--text-muted);font-size:16px}:is(h1,h2,h3,p,ul,ol):not(.dTR0EW_offer)+.dTR0EW_buttonDark{margin-top:calc(var(--cta-gap) - var(--stack-gap,0px))}.dTR0EW_buttonDark{border-radius:var(--radius-sm);white-space:nowrap;background:var(--text);color:#fff;padding:16px 26px;font-size:20px;font-weight:600;text-decoration:none}@media (max-width:1060px){.dTR0EW_nav{display:none}.dTR0EW_menu{display:block}}@media (max-width:760px){.dTR0EW_hero{height:62vh}.dTR0EW_headerActions .dTR0EW_pillOutline{display:none}.dTR0EW_menuPanel .dTR0EW_menuLogIn{display:block}.dTR0EW_pillDark{padding:10px 18px;font-size:15px}.dTR0EW_intro{grid-template-columns:1fr;grid-template-areas:"head""sub""actions"}.dTR0EW_intro .dTR0EW_headline{font-size:30px}.dTR0EW_introActions{align-items:flex-start}.dTR0EW_headline br{display:inline}.dTR0EW_headline{font-size:30px}}.dTR0EW_logo{width:clamp(127px,11.8vw,173px);height:auto}.dTR0EW_logoWrap{display:inline-flex;position:relative}.dTR0EW_bubble{z-index:2;width:min(340px, calc(100vw - 2 * var(--gutter)));border-radius:var(--radius-md);background:var(--text);color:#fff;transform-origin:18px -12px;padding:20px 22px 22px;font-size:18px;font-weight:500;line-height:1.35;animation:.45s cubic-bezier(.34,1.56,.64,1) both dTR0EW_bubblePop;position:absolute;top:calc(100% + 16px);left:0;box-shadow:0 14px 40px #0000004d}.dTR0EW_bubble:before{content:"";background:var(--text);border-radius:3px;width:18px;height:18px;position:absolute;top:-8px;left:14px;transform:rotate(45deg)}.dTR0EW_bubble p{padding-right:22px;position:relative}.dTR0EW_bubbleClose{z-index:1;border-radius:var(--radius-pill);color:#fff;width:32px;height:32px;font:inherit;cursor:pointer;opacity:.8;background:0 0;border:0;font-size:26px;line-height:1;position:absolute;top:8px;right:10px}.dTR0EW_bubbleClose:hover{opacity:1;background:#ffffff1f}.dTR0EW_bubbleButton{border-radius:var(--radius-pill);color:var(--text);background:#fff;margin-top:16px;padding:10px 22px;font-size:17px;font-weight:600;text-decoration:none;display:inline-block}.dTR0EW_bubble .dTR0EW_bubbleNote{color:#ffffffb3;margin-top:10px;padding-right:0;font-size:14px;font-weight:400}.dTR0EW_bubble .dTR0EW_bubbleNote+.dTR0EW_bubbleNote{margin-top:2px}.dTR0EW_bubbleLeaving{animation:.8s forwards dTR0EW_bubbleDissolve}@keyframes dTR0EW_bubblePop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes dTR0EW_bubbleDissolve{to{opacity:0;filter:blur(6px)}}@media (prefers-reduced-motion:reduce){.dTR0EW_bubble{animation-name:dTR0EW_bubbleFade}.dTR0EW_bubble .dTR0EW_bubbleNote{color:#ffffffb3;margin-top:10px;padding-right:0;font-size:14px;font-weight:400}.dTR0EW_bubbleLeaving{animation-name:dTR0EW_bubbleFadeOut}}@keyframes dTR0EW_bubbleFade{0%{opacity:0}}@keyframes dTR0EW_bubbleFadeOut{to{opacity:0}}.dTR0EW_sectionTitle{letter-spacing:-.02em;font-size:clamp(30px,4vw,48px);font-weight:700;line-height:1.05}.dTR0EW_bigLine{letter-spacing:-.02em;text-align:center;max-width:1000px;margin:0 auto;font-size:clamp(36px,5.5vw,68px);font-weight:700;line-height:1.04}.dTR0EW_lead{max-width:640px;margin:var(--headline-gap) auto 0;color:#444;text-align:center;font-size:clamp(19px,2vw,22px);font-weight:500;line-height:1.4}.dTR0EW_marquee{border-block:1px solid var(--border);padding:26px 0;overflow:hidden}.dTR0EW_marqueeTrack{width:max-content;animation:40s linear infinite dTR0EW_marquee;display:flex}.dTR0EW_marqueeTrack span{color:#9a9a9a;white-space:nowrap;align-items:center;gap:12px;padding:0 28px;font-size:clamp(20px,2.2vw,26px);font-weight:600;display:inline-flex}.dTR0EW_marqueeIcon{flex-shrink:0;width:1.35em;height:1.35em}.dTR0EW_marqueeTrack span:after{content:"·";color:#cfcfcf;margin-left:56px}@keyframes dTR0EW_marquee{to{transform:translate(-50%)}}.dTR0EW_carousel{padding:0 var(--gutter) 8px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;gap:20px;margin-top:44px;display:flex;overflow-x:auto}.dTR0EW_carousel::-webkit-scrollbar{display:none}.dTR0EW_whoFor{max-width:1100px;padding:20px var(--gutter) 0;color:var(--text-muted);flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:0 auto;font-size:17px;font-weight:500;display:flex}.dTR0EW_whoFor a{text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:4px}.dTR0EW_whoFor a:hover{color:var(--text);text-decoration-color:currentColor}.dTR0EW_found{padding:24px 0 clamp(48px,7vw,96px)}.dTR0EW_found .dTR0EW_carousel{gap:44px;margin-top:0;padding-bottom:44px}.dTR0EW_slide{flex:0 0 var(--slide-w,min(calc((100vh - 130px) * .7407), 80vw));aspect-ratio:1000/1350;scroll-snap-align:start;text-align:center;background:#f6f6f5;border-radius:26px;flex-direction:column;align-items:center;padding:24px 34px 28px;display:flex;box-shadow:0 12px 30px #00000024;container-type:inline-size}.dTR0EW_slideDog{width:max(40px,9.4cqi);height:auto}.dTR0EW_slideTitle{letter-spacing:-.01em;text-wrap:balance;margin-top:1.7cqi;font-size:max(25px,6.7cqi);font-weight:700;line-height:1.05}.dTR0EW_slideText,.dTR0EW_slideMore{color:#626262;text-wrap:balance;margin-top:2cqi;font-size:max(17px,3.15cqi);font-weight:500;line-height:1.3}.dTR0EW_slideMore{margin-top:3cqi}.dTR0EW_slideNote{color:#626262;margin-top:2cqi;font-size:max(14px,2.4cqi);font-weight:500}.dTR0EW_slideArt{flex:1 1 0;justify-content:center;align-items:center;width:100%;min-height:0;margin-top:6cqi;display:flex}.dTR0EW_slideArt img{object-fit:contain;width:100%;height:100%;display:block}@media (max-width:760px){.dTR0EW_slide{aspect-ratio:auto;height:clamp(560px,100svh - 150px,720px);padding:24px 18px 22px}.dTR0EW_slideArt{margin-top:18px}}.dTR0EW_slider{position:relative}.dTR0EW_carousel:focus-visible{outline:2px solid var(--text);outline-offset:-2px}.dTR0EW_sliderArrow{z-index:2;border-radius:var(--radius-pill);background:var(--text);color:#fff;cursor:pointer;border:0;place-items:center;width:56px;height:56px;padding:0;transition:opacity .2s,background .2s,color .2s;display:grid;position:absolute;top:calc(50% - 22px);transform:translateY(-50%);box-shadow:0 6px 20px #00000040}.dTR0EW_sliderArrow:hover:not(:disabled){background:#000;transform:translateY(-50%)scale(1.06)}.dTR0EW_sliderArrow:disabled{opacity:0;pointer-events:none}.dTR0EW_sliderPrev{left:14px}.dTR0EW_sliderNext{right:14px}.dTR0EW_sliderDots{justify-content:center;gap:0;margin-top:-37px;display:none}.dTR0EW_sliderDots button{--dot:#cfcfcc;background:radial-gradient(circle, var(--dot) 4.5px, transparent 5px);cursor:pointer;border:0;width:24px;height:24px;padding:0}.dTR0EW_sliderDots button[aria-current=true]{--dot:var(--text)}@media (max-width:760px),(any-hover:none){.dTR0EW_sliderPrev{display:none}.dTR0EW_sliderNext{width:44px;height:44px;top:calc(50% - 11px);right:10px}.dTR0EW_sliderDots{display:flex}}.dTR0EW_steps{max-width:1200px;padding:0 var(--gutter) clamp(80px, 11vw, 150px);margin:0 auto}.dTR0EW_steps .dTR0EW_bigLine{text-align:center}.dTR0EW_steps ol{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px;list-style:none;display:grid}.dTR0EW_steps li{border:1px solid var(--border);border-radius:var(--radius-md);padding:28px}.dTR0EW_stepNumber{border-radius:var(--radius-pill);background:var(--text);color:#fff;place-items:center;width:44px;height:44px;font-size:20px;font-weight:700;display:grid}.dTR0EW_steps h3{margin-top:22px;font-size:24px;font-weight:700}.dTR0EW_steps p{font-size:var(--text-body);color:#444;margin-top:8px;line-height:1.45}.dTR0EW_tech{padding:clamp(80px, 11vw, 150px) var(--gutter);background:var(--surface);text-align:center}.dTR0EW_techStage{text-align:left;justify-content:center;align-items:flex-end;gap:28px;max-width:900px;margin:44px auto 0;display:flex}.dTR0EW_techRows{gap:14px;max-width:600px;list-style:none;display:grid}.dTR0EW_techRows li{border:1px solid var(--border);border-radius:var(--radius-md);background:#fff;padding:20px 24px}.dTR0EW_techRows strong{font-size:20px;font-weight:700;display:block}.dTR0EW_techRows span{font-size:var(--text-body);color:#444;margin-top:4px;display:block}.dTR0EW_wafflesClipboard{flex:none;width:clamp(110px,14vw,180px);height:auto}.dTR0EW_closer{--stack-gap:24px;align-items:center;gap:var(--stack-gap);padding:clamp(80px, 10vw, 130px) var(--gutter);background:var(--surface);text-align:center;flex-direction:column;display:flex}.dTR0EW_closer .dTR0EW_forSquare{margin-top:-8px}.dTR0EW_closerDog{width:clamp(84px,8vw,110px);height:auto}.dTR0EW_pricing{max-width:1000px;padding:clamp(80px, 11vw, 150px) var(--gutter) 0;margin:0 auto}.dTR0EW_priceCards{grid-template-columns:1fr 1fr;gap:20px;margin-top:56px;display:grid}.dTR0EW_priceCard{border:1px solid var(--border);border-radius:var(--radius-md);text-align:center;padding:34px}.dTR0EW_priceFigure{letter-spacing:-.03em;font-size:clamp(64px,8vw,104px);font-weight:700;line-height:1}.dTR0EW_priceText{color:#444;margin-top:14px;font-size:20px;font-weight:500;line-height:1.4}.dTR0EW_priceNote{color:#737373;margin-top:10px;font-size:17px;font-weight:500}.dTR0EW_priceList{max-width:640px;font-size:var(--text-body);color:#444;gap:10px;margin:36px auto 0;padding-left:22px;line-height:1.45;display:grid}.dTR0EW_priceAction{text-align:center;margin-top:60px}.dTR0EW_priceAction .dTR0EW_buttonDark{display:inline-block}.dTR0EW_faq{max-width:1280px;padding:clamp(80px, 11vw, 150px) var(--gutter) clamp(64px, 8vw, 110px);grid-template-columns:1fr 1.4fr;gap:40px;margin:0 auto;display:grid}.dTR0EW_faqTitle{letter-spacing:-.04em;font-size:clamp(64px,10vw,140px);font-weight:700;line-height:.9}.dTR0EW_faqList details{border-bottom:1px solid var(--border)}.dTR0EW_faqList summary{cursor:pointer;justify-content:space-between;gap:20px;padding:22px 0;font-size:21px;font-weight:600;list-style:none;display:flex}.dTR0EW_faqList summary::-webkit-details-marker{display:none}.dTR0EW_faqList summary:after{content:"+";font-size:26px;font-weight:400;line-height:1;transition:transform .2s}.dTR0EW_faqList details[open] summary:after{transform:rotate(45deg)}.dTR0EW_faqList p{max-width:640px;font-size:var(--text-body);color:#444;padding-bottom:24px;line-height:1.5}.dTR0EW_footer{padding:clamp(60px, 8vw, 100px) var(--gutter) 24px;overflow:hidden}.dTR0EW_footerLinks{flex-wrap:wrap;justify-content:center;gap:10px clamp(20px,3vw,40px);display:flex}.dTR0EW_footerLinks a{color:#555;font-size:16px;text-decoration:none}.dTR0EW_footerLinks a:hover{color:var(--text)}.dTR0EW_wordmark{width:100%;height:auto;margin-top:clamp(48px,7vw,96px);display:block}.dTR0EW_copyright{text-align:center;color:var(--text-muted);margin-top:24px;font-size:14px}.dTR0EW_disclaimer{text-align:center;color:var(--text-muted);margin-top:6px;font-size:13px}@media (max-width:1060px){.dTR0EW_steps ol{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.dTR0EW_priceCards,.dTR0EW_steps ol,.dTR0EW_faq{grid-template-columns:1fr}.dTR0EW_wafflesClipboard{display:none}}@media (prefers-reduced-motion:reduce){.dTR0EW_marqueeTrack{animation:none}}.dTR0EW_headerOnWhite{border-bottom:1px solid var(--border);position:relative}.dTR0EW_headerOnWhite .dTR0EW_nav a{color:var(--text);text-shadow:none}.dTR0EW_headerOnWhite .dTR0EW_nav a[aria-current=page]{text-underline-offset:6px;text-decoration:underline}.dTR0EW_headerOnWhite .dTR0EW_pillOutline,.dTR0EW_headerOnWhite .dTR0EW_menu summary{border-color:var(--text);color:var(--text)}.dTR0EW_headerOnWhite .dTR0EW_menu summary span{background:var(--text);box-shadow:0 -6px var(--text), 0 6px var(--text)}
.IorkLa_page{max-width:600px;padding:24px var(--gutter) 64px;margin:0 auto}.IorkLa_header{margin-bottom:28px}.IorkLa_main{flex-direction:column;gap:16px;display:flex}.IorkLa_title{letter-spacing:-.01em;font-size:32px;font-weight:600;line-height:1.15}.IorkLa_eyebrow{color:var(--text);font-size:20px;font-weight:600}.IorkLa_headline{margin-top:6px;margin-bottom:calc(var(--headline-gap) - 14px);letter-spacing:-.02em;font-size:clamp(36px,4.6vw,50px);font-weight:700;line-height:1.06}.IorkLa_form{flex-direction:column;gap:16px;display:flex}.IorkLa_field{flex-direction:column;gap:6px;font-weight:500;display:flex}.IorkLa_field input,.IorkLa_field select{font:inherit;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--background);padding:12px 14px;font-weight:400}.IorkLa_choices{border:none;flex-wrap:wrap;gap:8px 20px;display:flex}.IorkLa_choices legend{margin-bottom:6px;font-weight:500}.IorkLa_choice,.IorkLa_checkbox{align-items:flex-start;gap:8px;display:flex}.IorkLa_choice input,.IorkLa_checkbox input{width:18px;height:18px;accent-color:var(--accent);margin-top:4px}.IorkLa_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.IorkLa_button{font:inherit;border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-contrast);cursor:pointer;border:none;align-self:flex-start;padding:12px 24px;font-weight:600}.IorkLa_button:disabled{opacity:.4;cursor:wait}.IorkLa_error{border-radius:var(--radius-sm);color:#8a1c1c;background:#fdecec;padding:12px 14px;font-weight:500}.IorkLa_muted{color:var(--text-muted);font-size:14px}.IorkLa_subtitle{margin-top:12px;font-size:20px;font-weight:600}.IorkLa_hint{color:var(--text-muted);font-size:14px;font-weight:400}.IorkLa_suffixed{align-items:center;gap:6px;font-weight:400;display:flex}.IorkLa_suffixed input{flex:1;min-width:0}.IorkLa_notice{border-radius:var(--radius-sm);background:var(--surface);padding:12px 14px;font-weight:400}.IorkLa_divider{border:none;border-top:1px solid var(--border);margin:8px 0}.IorkLa_heading3{margin-top:8px;font-size:17px;font-weight:600}.IorkLa_list{flex-direction:column;gap:8px;padding-left:20px;display:flex}.IorkLa_main a:not(.IorkLa_button,.IorkLa_ctaLink){text-decoration:underline}.IorkLa_ctaLink{text-decoration:none}.IorkLa_button{text-decoration:none;display:inline-block}:where(.IorkLa_main) :where(p,li){font-size:var(--text-body)}:is(.IorkLa_main,.IorkLa_heroBand) :is(.IorkLa_intro,.IorkLa_lead){font-size:calc(var(--text-body) + 2px);color:var(--text);line-height:1.45}.IorkLa_main>:is(h1,h2,h3,p,ul,ol)+.IorkLa_button{margin-top:var(--cta-gap)}.IorkLa_pageFooter{border-top:1px solid var(--border);flex-direction:column;gap:10px;margin-top:48px;padding-top:20px;display:flex}.IorkLa_pageFooterLinks{flex-wrap:wrap;gap:8px 18px;font-weight:500;display:flex}.IorkLa_heroBand{padding:clamp(40px, 6vw, 72px) var(--gutter);background:var(--surface)}.IorkLa_heroInner{flex-direction:column;gap:14px;max-width:600px;margin:0 auto;display:flex;position:relative}.IorkLa_heroInner>div{flex-direction:column;gap:14px;display:flex}.IorkLa_heroWaffles{width:150px;height:auto;position:absolute;bottom:-8px;right:calc(100% + 24px)}.IorkLa_pageWithToc{grid-template-columns:600px 240px;grid-template-areas:"main toc""footer footer";justify-content:center;column-gap:64px;max-width:none;padding-top:48px;display:grid}.IorkLa_pageWithToc>main{grid-area:main}.IorkLa_pageWithToc>footer{grid-area:footer;width:100%;max-width:904px;margin-inline:auto}.IorkLa_tocDesktop{border-left:1px solid var(--border);grid-area:toc;align-self:start;max-height:calc(100vh - 48px);padding-left:18px;position:sticky;top:24px;overflow-y:auto}.IorkLa_tocDesktop p{color:var(--text-muted);margin-bottom:10px;font-size:14px;font-weight:600}.IorkLa_tocDesktop ul,.IorkLa_tocMobile ul{flex-direction:column;gap:2px;list-style:none;display:flex}.IorkLa_tocDesktop a,.IorkLa_tocMobile a{color:#555;padding:5px 0;font-size:15px;line-height:1.3;text-decoration:none;display:block}.IorkLa_tocDesktop a:hover{color:var(--text)}.IorkLa_tocDesktop a[aria-current=location]{color:var(--text);font-weight:600}.IorkLa_tocMobile{display:none}html:has(.IorkLa_pageWithToc){scroll-behavior:smooth}.IorkLa_pageWithToc :is(h2,h3)[id]{scroll-margin-top:24px}@media (prefers-reduced-motion:reduce){html:has(.IorkLa_pageWithToc){scroll-behavior:auto}}@media (max-width:1100px){.IorkLa_pageWithToc{max-width:600px;padding-top:24px;display:block}.IorkLa_tocDesktop{display:none}.IorkLa_tocMobile{border:1px solid var(--border);border-radius:var(--radius-md);margin-bottom:28px;display:block}.IorkLa_tocMobile summary{cursor:pointer;padding:14px 18px;font-weight:600}.IorkLa_tocMobile nav{padding:0 18px 12px}.IorkLa_heroWaffles{display:none}}.IorkLa_industryActions{margin-top:calc(var(--cta-gap) - 14px);flex-direction:column;align-items:flex-start;gap:14px;display:flex}.IorkLa_industrySection{flex-direction:column;gap:10px;margin-top:20px;display:flex}.IorkLa_industryCloser{border-radius:var(--radius-md);background:var(--surface);text-align:center;flex-direction:column;align-items:center;gap:20px;margin-top:56px;padding:56px 24px;display:flex}.IorkLa_industryCloser .IorkLa_headline{margin:0;font-size:clamp(30px,4vw,40px)}.IorkLa_industryCloser p{margin-top:-6px}.IorkLa_industryOthers{margin-top:36px;font-weight:500}.IorkLa_industryOthers ul{flex-wrap:wrap;gap:6px 18px;margin-top:8px;list-style:none;display:flex}
._6Z-iSG_note{left:50%;bottom:calc(12px + env(safe-area-inset-bottom));z-index:50;border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-contrast);white-space:nowrap;pointer-events:none;padding:8px 14px;font-size:13px;font-weight:600;position:fixed;transform:translate(-50%);box-shadow:0 4px 16px #0003}
