:root{--ink:#24252a;--text:#292a2f;--muted:#85858d;--mint:#fff0e7;--paper:#fff;--line:#ededf0;--bg:#f5f5f7;--orange:#ff681c;--orange-dark:#d94a00;--orange-light:#fff1e7;--ease:cubic-bezier(.16,1,.3,1)}
body{background:#f3f3f5;color:var(--text)}body:before{background:radial-gradient(ellipse at 50% 45%,#fff 0%,transparent 65%)}.studio-header{height:78px}.studio{grid-template-columns:calc(396px * var(--scale)) 210px;gap:76px;min-height:calc(100vh - 132px);padding-left:80px}.studio-label{font-size:9px;letter-spacing:1.6px;color:#a3a3aa}.wordmark{color:#292a2f;letter-spacing:-2px}.brand-dot{background:var(--orange)!important}.device{background:#252529;box-shadow:0 0 0 1px #96969c,0 0 0 3px #d4d4d8,0 25px 65px -24px #22223035,0 8px 20px #2222300b}.device:after{border-color:#626268}.device-button{background:#75757c}.island{background:#141416}.status-bar{color:#29292e;transition:background .25s}.battery,.battery:after{background:#2c2c30;border-color:#2c2c30}.screen.is-home .status-bar{background:#fff4eb}.screen{background:#fff}.home-indicator{background:#28282b}.preview-panel h2{font-size:25px;letter-spacing:-1px}.preview-panel>p{font-size:11px;color:#898992}.panel-top,.live-dot{color:#f07940}.live-dot{background:#ff823f;box-shadow:0 0 0 4px #fff1e7}.panel-divider{background:#e5e5e9}.mode-switch{background:#eaeaec;border:1px solid #e4e4e7;border-radius:12px;padding:4px}.mode-switch button{color:#85858c}.mode-switch button.active{background:#fff;color:#ec5e19;box-shadow:0 1px 6px #28283009}.scene.active{background:#fff0e6;color:#d95414}.scene.active .scene-number{color:#dba588}.scene{color:#909098}.scene .ico{width:17px}.scene-number{color:#b0b0b6}.prototype-note{border-top:0;margin-top:21px;color:#a1a1a7}.prototype-note p{font-size:9px;line-height:1.7}.replay-intro{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:10px;margin-top:25px;padding:13px 0;color:#7d7d86;border-bottom:1px solid #e4e4e8}.replay-intro .ico{width:15px;height:15px;color:var(--orange)}.palette i{border:1px solid #dddde2}.palette span{font-size:8px}.studio-footer{color:#b1b1b8;font-size:8px;letter-spacing:1.6px}
.page{padding:0 23px 26px;animation:none}.visual-home{background:linear-gradient(180deg,#fff4eb 0,#ffe6d2 176px,#fff 336px)}.visual-home .page{padding-top:7px}.simple-home-header{display:flex;align-items:center;justify-content:space-between;gap:9px;margin:8px 0 21px}.home-profile{display:flex;align-items:center;gap:10px;padding:0;text-align:left;min-width:0}.home-avatar{width:41px;height:41px;display:grid;place-items:center;background:white;border-radius:50%;font-size:12px;font-weight:750;border:1px solid #f9e7d9;box-shadow:0 3px 8px #54321b05}.home-avatar .ico{width:22px;height:22px;color:#8b8b93;stroke-width:1.6}.home-profile small{display:block;font-size:10px;color:#9b928e;margin-bottom:3px}.home-profile strong{display:block;font-size:15px;font-weight:750;color:#29292d;letter-spacing:-.3px}.home-utilities{display:flex;align-items:center;gap:9px}.home-place{display:flex;align-items:center;gap:3px;font-size:9px;color:#8c7a70;max-width:75px;padding:0}.home-place .ico{width:12px;height:12px;color:#ef874d}.home-place span{overflow:hidden;text-overflow:ellipsis}.notification-button{background:#fffaf6;border:0;border-radius:13px;width:37px;min-width:37px;height:38px;min-height:38px;color:#57575e}.notification-button>i{background:var(--orange);top:7px;right:8px}.notification-button>.ico{width:18px;height:18px}.orange-search{border:0;background:#f9f8fa;border-radius:13px;height:47px;box-shadow:0 3px 12px #60402804;color:#939198;gap:11px;font-size:12px;margin-bottom:17px}.orange-search>.ico{color:#96939b;width:18px;height:18px}.service-feature{height:153px;display:flex;position:relative;align-items:center;text-align:left;width:100%;padding:20px;overflow:hidden;background:linear-gradient(110deg,#fff9f4,#fff5ed);border:1px solid #fff9f4;border-radius:20px;box-shadow:0 5px 20px #a26b3304}.feature-copy{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start}.feature-kicker{font-size:8px;letter-spacing:1.3px;color:#c69a7b;margin-bottom:9px;font-weight:700}.feature-copy>strong{font-size:23px;letter-spacing:-.8px;line-height:1.2;font-weight:750;color:#323137}.feature-cta{display:inline-flex;align-items:center;gap:9px;font-size:10px;background:var(--orange);color:#fff;border-radius:11px;padding:10px 13px;margin-top:17px;font-weight:650;box-shadow:0 3px 8px #ff681c16}.feature-cta>.ico{width:13px;height:13px;stroke-width:2}.feature-art{position:absolute;right:3px;top:13px;width:139px;height:135px}.feature-house{position:absolute;right:0;bottom:8px;width:120px;transform:rotate(-5deg);filter:drop-shadow(0 4px 2px #e2af880b)}.feature-broom{position:absolute;width:91px;right:61px;bottom:0;transform:rotate(-12deg);filter:drop-shadow(3px 7px 2px #9970570c)}.feature-art i{position:absolute;right:9px;top:20px;width:7px;height:7px;border:1.5px solid #ffb37b;transform:rotate(45deg)}.simple-section-title{display:flex;align-items:center;justify-content:space-between;margin:22px 0 14px}.simple-section-title h2{margin:0;font-size:15px;font-weight:750;letter-spacing:-.4px}.simple-section-title button{display:flex;align-items:center;gap:4px;font-size:10px;color:#92929a;min-height:28px}.simple-section-title .ico{width:13px;height:13px}.service-shortcuts{display:grid;grid-template-columns:repeat(4,1fr);gap:17px 10px}.service-shortcuts>button{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-width:0;gap:8px;padding:0}.service-shortcuts>button>span{background:#f5f5f7;border-radius:17px;width:61px;height:60px;display:grid;place-items:center;transition:background .2s,transform .3s var(--ease)}.service-shortcuts>button:hover>span{background:#fff0e7;transform:translateY(-2px)}.service-shortcuts .service-art{width:49px;height:49px}.service-shortcuts strong{font-size:9px;letter-spacing:-.1px;font-weight:550;line-height:1.25;white-space:nowrap}.all-services-icon>.ico{color:#aaaab2;width:24px;height:24px;stroke-width:1.5}.compact-status{display:flex;align-items:center;gap:11px;border:1px solid #ededf0;border-radius:15px;padding:13px;width:100%;text-align:left;margin:23px 0 4px;background:#fafafb}.status-symbol{width:32px;height:32px;border-radius:10px;background:#fff0e7;display:grid;place-items:center;color:#f18145}.status-symbol>.ico{width:16px;height:16px}.compact-status>span:nth-child(2){flex:1;min-width:0}.compact-status strong{display:block;font-size:11px;font-weight:650}.compact-status small{display:block;font-size:9px;color:#9a9aa2;margin-top:4px}.compact-status>.ico{width:13px;height:13px;color:#a5a5ad}.popular-services{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.popular-service{padding:11px 5px 12px;background:#f5f5f7;border-radius:16px;display:flex;flex-direction:column;align-items:center;gap:7px}.popular-service .service-art{width:62px;height:62px}.popular-service>span{font-size:10px;font-weight:600;letter-spacing:-.1px}.booking-shortcuts{display:grid;grid-template-columns:1fr 1fr;gap:9px}.booking-shortcuts>button{display:flex;align-items:center;gap:8px;border:1px solid #ededf0;border-radius:12px;padding:13px 10px;text-align:left;font-size:10px}.booking-shortcuts .ico{width:15px;height:15px;color:#f08550}.booking-shortcuts span{flex:1}.booking-shortcuts .ico:last-child{width:12px;height:12px;color:#9b9ba5}
.bottom-nav{background:rgba(255,255,255,.97);backdrop-filter:blur(15px);border-top:1px solid #f0f0f2;box-shadow:0 -5px 20px #28283203;padding-top:8px}.nav-item{color:#a3a3ac;gap:2px}.nav-item>.ico{padding:5px;width:19px;height:19px;border-radius:10px;transition:color .2s,transform .25s;background:none!important}.nav-item>span{font-size:9px;font-weight:500}.nav-item.active{color:var(--orange)}.nav-item.active>.ico{transform:translateY(-1px);stroke-width:2.1}.nav-item.active>span{font-weight:650}.nav-dot{background:var(--orange);width:4px;height:4px;right:27px;top:8px}.primary,.small-primary{background:var(--orange);color:white;border-color:var(--orange);border-radius:13px;box-shadow:0 3px 8px #ff681c0a;font-weight:650}.primary:hover,.small-primary:hover{background:#f75b0e}.primary{min-height:48px;font-size:12px}.primary:active,.small-primary:active{background:#e9570c;transform:scale(.98)}.secondary{background:#f5f5f7;border:1px solid #ececf0;color:#55555e;border-radius:12px;box-shadow:none}.text-button{color:#e67234}.round-btn{border-color:#ededf0;color:#65656e}.round-btn:hover{background:#fff0e6}.page-header{height:63px}.page-header h1{font-size:16px;font-weight:750;letter-spacing:-.3px}.page-header .round-btn{background:#f7f7f9;border-radius:12px;min-width:35px;width:35px;min-height:35px;height:35px}.page-header .ico{width:17px;height:17px}.page-title,.flow-heading{letter-spacing:-.8px;color:#29292f}.flow-heading{font-size:26px}.flow-subtitle,.subtitle,.body-copy{color:#86868e}.page-header h1{flex:1}.catalog-total{font-size:10px;padding:5px 8px;background:#fff1e8;color:#f17e43;border-radius:8px}.visual-catalog-search{border:0;background:#f4f4f7;margin:5px 0 22px;height:47px}.visual-catalog-search>input{font-size:13px;color:#393940}.visual-catalog-search .ico{color:#9b9ba5}.category-directory{display:grid;grid-template-columns:repeat(3,1fr);gap:11px}.category-directory>button{display:flex;align-items:center;flex-direction:column;justify-content:flex-start;padding:14px 4px;background:#f6f6f8;border-radius:17px;min-width:0}.category-directory>button>span{width:61px;height:61px;display:grid;place-items:center}.category-directory .service-art{width:59px;height:59px}.category-directory strong{font-size:10px;font-weight:650;line-height:1.3;margin-top:7px;text-align:center}.category-directory small{font-size:8px;color:#aaaab2;margin-top:5px}.category-directory>button:hover{background:#fff2e9}.catalog-count{font-size:10px;color:#9797a0;margin:12px 0}.back-categories{display:flex;align-items:center;gap:6px;font-size:10px;color:#a4a4ac;min-height:30px;margin-top:-10px}.back-categories .ico{width:12px;height:12px}.visual-service-row{display:flex;align-items:center;gap:13px;width:100%;text-align:left;padding:12px 0;border-bottom:1px solid #f0f0f3}.row-art{width:48px;height:48px;background:#f7f7f9;display:grid;place-items:center;border-radius:14px;flex-shrink:0}.row-art .service-art{width:43px;height:43px}.visual-service-row>span:nth-child(2){flex:1}.visual-service-row strong{display:block;font-size:12px;font-weight:650}.visual-service-row small{display:block;font-size:9px;color:#a3a3ac;margin-top:5px}.visual-service-row>.ico{width:13px;height:13px;color:#babac1}.selected-service{display:flex;align-items:center;gap:11px;width:100%;text-align:left;background:#f7f7f9;border:1px solid #efeff2;border-radius:16px;padding:12px;margin:20px 0}.selected-service>.service-art{width:48px;height:48px}.selected-service>span{flex:1}.selected-service small{font-size:9px;color:#a6a6ad;display:block;margin-bottom:5px}.selected-service strong{font-size:13px;font-weight:650}.selected-service>.ico{width:14px;height:14px;color:#a0a0a9}.flow-progress{background:#f0f0f3}.flow-progress>div{background:var(--orange)}.flow-meta{color:#c2c2c8}.flow-meta>span:first-child{color:#8b8b94}.label{color:#686872;font-size:11px}.field{background:#f6f6f8;border:1px solid #efeff2;border-radius:13px;color:#414149}.field:focus{border-color:#ffb586;box-shadow:0 0 0 3px #fff4eb}.field::placeholder{color:#ababb4}.choice{background:#f7f7f9;border:1px solid #ebebef;color:#777780;border-radius:11px}.choice.selected,.choice.active{background:#fff1e6;color:#ec6b2c;border-color:#ffcda9}.option.selected{border-color:#ffd5b9;background:#fff7f1}.option.selected .radio{border-color:var(--orange);background:var(--orange)}.chips .chip.active{background:#fff0e6;color:#e87031;border-color:#ffd0af}.chip{color:#8b8b95;border-color:#ececf0;background:#f7f7f9}.info-box{background:#f7f7f9;border:1px solid #eeeef2;color:#8c8c95}.info-box .ico{color:#f49b65}.tag{background:#f5f5f8;color:#888891;border-color:#ebebef}.segments{background:#f3f3f6;border-color:#eeeef1}.segments>button.active{color:#ed7333}.profile-tabs>button.active{color:#f17a3a}.profile-tabs>button.active:after{background:var(--orange)}.profile-cover{background:linear-gradient(120deg,#ffe5d0,#fff3e9)}.profile-cover:before,.profile-cover:after{border-color:#ffbc8b55}.user-avatar,.person-initials{background:#fff0e4;color:#ed7b40}.profile-stats strong{color:#44444c}.profile-stats span{color:#96969f}.profile-fact>.ico,.tag-row .ico{color:#f1945a}.new-pro-label{background:#fff1e6;color:#e48a54}.real-review span{color:#ff985b}.rating-picker .lit{color:#ff8a46}.profile-fact p{color:#9999a2}.completion-meter,.pro-setup-card,.profile-nudge{background:#fff6ef;border-color:#ffe6d1}.completion-meter>div>span{color:#f28b4f}.progress-track{background:#ffe6d1}.progress-track>i{background:#ff995c}.check-chips input:checked+span{background:#fff1e7;border-color:#ffc8a4;color:#e67e43}.check-chips span{background:#f8f8fa;border-color:#ececf0;color:#888892}.week-selector button{background:#f7f7f9;border-color:#ececf0;color:#a1a1aa}.week-selector button.selected{background:#fff1e6;border-color:#ffcaab;color:#ee813f}.earnings{background:linear-gradient(130deg,#ff8847,#ff681c);color:#fff;box-shadow:0 8px 20px #ff681c12}.earnings small,.earnings span{color:#ffe4d4}.metric-row{background:#f6f6f8;border-color:#eeeef2}.metric-row .metric strong{color:#414149}.metric-row .metric span{color:#96969f}.fee-breakdown{background:#f8f8fa;border-color:#ededf1}.fee-breakdown .net{color:#e96c29}.job-tile{background:#fff;border-color:#e9e9ed}.job-tile p,.job-facts,.job-tile-footer{color:#90909a}.job-tile-footer strong{color:#ed7d42}.submitted-offer{background:#fff6ef;border-color:#ffdec4}.submitted-offer>span{color:#ee8950}.offer-card{border-color:#eaeaf0;box-shadow:none}.offer-card.chosen{background:#fff9f4;border-color:#ffdcc2}.offer-footer strong{color:#3b3b43}.offer-minor .text-button{color:#a1a1a9}.offer-minor .saved{color:var(--orange)}.offer-minor .saved .ico{fill:#ffdec5}.offer-includes .ico{color:#f2a172}.comparison-entry{background:#fff2e8;border-color:#ffe2cc;color:#e57a3f}.compare-column{border-color:#e6e6ec}.compare-person{background:#f7f7f9}.compare-column small{color:#a2a2ac}.compare-column p{color:#797984}.compare-price{color:#303039}.matched-banner{background:#fff3e8;border-color:#ffdec3;color:#e78040}.matched-banner span{color:#bb956f}.job-receipt{background:linear-gradient(150deg,#fff7f0,#fff);border-color:#ffe6d5}.job-timeline li.done>span{background:#fff0e2;border-color:#ffd5b6;color:#ed8a4d}.job-timeline li.done>strong{color:#df824b}.job-timeline li.done:before{background:#ffd3b4}.completion-message>.ico{background:#fff0e5;color:#ed8951}.chat-bubble{background:#f4f4f7;color:#777782}.chat-bubble.mine{background:#fff1e6;color:#9c6b4b}.chat-input button{background:var(--orange)}.thread-context{background:#f7f7f9;border-color:#eeeeF2;color:#92929c}.notification-icon{background:#fff1e6;border-color:#ffe7d4}.notification-icon .ico{color:#f39359}.unread-dot{background:var(--orange)}.address-card{border-color:#e9e9ed}.address-card .ico{color:#ef9c69}.preference-row input:checked+.visual-switch{background:var(--orange)}.preview-disclosure{background:#f8f8fa;border-color:#eeeef2;color:#9999a2}.help-note,.notice,.demo-inline,.privacy-caption,.flow-subtitle{color:#92929b}.support-card{background:#f7f7f9;border-color:#eeeef2}.support-card>.ico{color:#f29e6a}.support-card .secondary{background:#fff}.round-btn.favorite-on{color:var(--orange);background:#fff1e7}.favorite-on .ico{fill:#ffdec5}.sheet-symbol{background:#fff1e6;color:var(--orange)}.toast{background:#37373f;color:#fff;box-shadow:0 8px 25px #37373f20}.waiting-icon{background:#fff1e6;color:#ed9c68}.waiting-steps .ico{color:#ff9a59}.waiting-icon span{border-color:#ffcfac}.pulse-dot{background:#ff9862}.add-request{background:#fff0e6;color:#f17e3c}.offer-count{background:#fff2e9;color:#ef8550}.outline-category{background:#f6f6f8;color:#a5a5af}.refined-empty .empty-icon{background:#fff5ec;border-color:#ffe9d7;box-shadow:0 0 0 9px #fffaf6;color:#f2a46e}.photo-add{background:#f8f8fa;border-color:#d9d9e1;color:#9b9ba6}.photo-add .ico{color:#ef995e}.photo-thumb button{background:#33333b}.portfolio-add{background:#fff8f2;border-color:#f3c8a5;color:#e7a06a}.completion-ring{border-color:#ffb77f;color:#e3894d}
.sheet{border-radius:26px 26px 0 0;box-shadow:0 -12px 50px #25253012}.sheet-backdrop{background:#24242e35;backdrop-filter:blur(5px)}.sheet h2{font-size:25px;letter-spacing:-.7px}.sheet .subtitle{color:#9999a1;font-size:12px}.sheet .field{background:#f5f5f8}.illustrated-signup{padding:0!important;overflow:hidden;max-height:91%}.illustrated-signup .sheet-handle{position:absolute;top:10px;left:50%;transform:translateX(-50%);background:#dabba7;z-index:3}.illustrated-signup .sheet-close{z-index:4;background:#fff9f3;top:15px;right:15px;min-width:30px;min-height:30px;width:30px;height:30px}.illustrated-signup .sheet-close .ico{width:16px;height:16px}.orange-signup-art{height:146px;position:relative;background:linear-gradient(125deg,#fff3e9,#ffd6b5);padding:31px 24px;overflow:hidden}.orange-signup-art .wordmark{font-size:27px;position:relative;z-index:2}.orange-signup-art>div{position:absolute;right:25px;bottom:-8px;width:155px;height:140px}.signup-box{position:absolute;width:122px;right:6px;bottom:0;transform:rotate(-9deg)}.signup-brush{position:absolute;width:91px;right:79px;bottom:16px;transform:rotate(4deg)}.orange-signup-body{position:relative;background:white;border-radius:25px 25px 0 0;margin-top:-15px;padding:22px 24px 20px}.orange-signup-body h2{margin:0 0 7px;font-size:23px}.orange-signup-body .subtitle{margin-bottom:18px;font-size:11px}.orange-signup-body .field{border-radius:14px;min-height:44px;font-size:12px}.orange-signup-body .primary{border-radius:14px;margin-top:23px!important}.orange-signup-body .signup-disclosure{color:#aaaab1;font-size:9px;line-height:1.6}.orange-signup-body .muted-link{color:#e5834b;font-size:11px;margin:15px auto 0}.orange-signup-body .muted-link .ico{width:13px}.signup-brand{display:none}
.launch-screen{position:absolute;inset:0;z-index:90;background:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;transition:opacity .18s ease,visibility .18s;pointer-events:auto}.intro-sequence{width:132px;height:142px;position:relative;margin-top:-25px}.intro-object{position:absolute;inset:0;display:grid;place-items:center;opacity:0}.intro-object>img{width:110px;height:110px;object-fit:contain}.brush-object{animation:introBrush .55s var(--ease) 0s both}.broom-object{animation:introObject .55s var(--ease) .55s both}.book-object{animation:introBook .55s var(--ease) 1.1s both}.brush-object img{animation:none}.brush-object>i{position:absolute;bottom:16px;left:59px;width:14px;height:64px;background:#ffe0c7;border-radius:6px;transform-origin:top;animation:paintSwipe .55s ease both;z-index:-1}.broom-object img{animation:broomSweep .55s ease .55s both}.broom-object>i{position:absolute;bottom:23px;left:18px;width:5px;height:5px;border-radius:50%;background:#ffddc0;box-shadow:14px 5px #dddde5,27px -1px #ffceaa;animation:dustSweep .55s ease .55s both}.book-object img{animation:bookOpen .55s var(--ease) 1.1s both}.intro-brand{font-family:'Manrope',sans-serif;font-size:24px;font-weight:800;letter-spacing:-1.3px;color:#35353a;margin-top:11px}.intro-brand>span{color:var(--orange)}.intro-leave{opacity:0;visibility:hidden;pointer-events:none}.intro-reduced .intro-object{display:none;animation:none}.intro-reduced .book-object{display:grid;opacity:1}.intro-reduced .book-object img{animation:none}@keyframes introObject{0%{opacity:0;transform:translateY(14px) scale(.83)}22%{opacity:1;transform:translateY(0) scale(1)}74%{opacity:1;transform:translateY(0) scale(1)}100%{opacity:0;transform:translateY(-9px) scale(.94)}}@keyframes introBook{0%{opacity:0;transform:translateY(14px) scale(.83)}28%,100%{opacity:1;transform:translateY(0) scale(1)}}@keyframes introBrush{0%{opacity:0;transform:translateY(-180px) scale(.9)}18%{opacity:1}65%,78%{opacity:1;transform:translateY(0) scale(1)}100%{opacity:0;transform:translateY(16px) scale(.97)}}@keyframes broomSweep{0%{transform:rotate(14deg) translateX(-10px)}80%,100%{transform:rotate(-14deg) translateX(10px)}}@keyframes bookOpen{0%{transform:scaleX(.6) rotate(-8deg)}100%{transform:scaleX(1) rotate(0)}}@keyframes paintSwipe{0%,30%{opacity:0;transform:scaleY(.1)}75%,100%{opacity:1;transform:scaleY(1)}}@keyframes dustSweep{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(45px)}}
@media(max-width:1050px){.studio{gap:45px;padding-left:0}.preview-panel{width:190px}}
@media(max-width:760px){.studio{grid-template-columns:calc(396px * var(--scale));padding-left:0}.preview-panel{display:none}.studio-header{height:68px}}
@media(max-width:600px){body{background:#fff}.studio-header,.studio-footer{display:none}.studio{display:block;padding:0;min-height:100dvh}.visual-home .page{padding:20px 21px 30px}.screen.is-home .status-bar{display:none}.simple-home-header{margin-top:0;margin-bottom:21px}.home-profile strong{font-size:16px}.home-profile small{font-size:11px}.home-place{font-size:10px}.orange-search{font-size:13px;height:49px}.service-feature{height:158px}.feature-copy>strong{font-size:25px}.feature-cta{font-size:11px}.service-shortcuts strong{font-size:10px}.service-shortcuts>button>span{width:64px;height:62px}.service-shortcuts .service-art{width:52px;height:52px}.simple-section-title h2{font-size:16px}.popular-service>span{font-size:11px}.nav-item>span{font-size:10px}.bottom-nav{padding-bottom:max(16px,env(safe-area-inset-bottom));padding-top:9px}.page-header h1{font-size:17px}.visual-catalog-search>input,.orange-signup-body .field{font-size:16px}.category-directory strong{font-size:11px}.visual-service-row strong{font-size:13px}.category-directory small{font-size:9px}.primary{font-size:13px}.sheet.illustrated-signup{max-height:96%}}
@media(max-width:350px){.visual-home .page{padding-left:16px;padding-right:16px}.service-shortcuts{gap:15px 7px}.service-shortcuts>button>span{width:56px;height:55px}.service-shortcuts .service-art{width:47px;height:47px}.service-shortcuts strong{font-size:9px}.home-place{display:none}.feature-copy>strong{font-size:23px}.feature-art{right:-16px;width:130px;opacity:.9}.feature-copy{max-width:165px}.popular-service>span{font-size:9px}.category-directory{gap:8px}.category-directory strong{font-size:10px}.orange-signup-art{height:120px}.orange-signup-body{padding:19px}.home-profile strong{font-size:14px}}
@media(prefers-reduced-motion:reduce){.launch-screen,.intro-object,.intro-object>img{animation:none!important;transition:none!important}.intro-object{display:none}.intro-object.book-object{display:grid;opacity:1}}

/* Approved Yapılsın vector identity */
.brand-logo{display:block;width:174px;height:auto;max-width:100%;flex-shrink:0}.wordmark{letter-spacing:normal;align-items:center;line-height:1}.studio-header .brand-logo{width:180px}.home-top .brand-logo{width:133px}.home-top .wordmark{flex-shrink:0}.orange-signup-art .brand-logo,.signup-brand .brand-logo{width:166px}.intro-brand .brand-logo{width:192px}.intro-brand{display:block;line-height:1}.brand-dot{display:none}
