@font-face{font-family:Noto Sans Hebrew;src:url(/fonts/noto-hebrew.woff2) format("woff2");font-weight:100 900;font-display:swap;unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Noto Sans Hebrew;src:url(/fonts/noto-latin.woff2) format("woff2");font-weight:100 900;font-display:swap;unicode-range:u+00??,u+0131,u+0152-0153,u+2000-206f,u+20ac,u+2122,u+2212,u+feff,u+fffd}@font-face{font-family:"Yoav Cursive";src:url(/fonts/YoavCursive-Bold.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:NotoSansHebrew-Regular;src:url(/fonts/NotoSansHebrew-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:NotoSansHebrew-Medium;src:url(/fonts/NotoSansHebrew-Medium.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:NotoSansHebrew-SemiBold;src:url(/fonts/NotoSansHebrew-SemiBold.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:NotoSansHebrew-Bold;src:url(/fonts/NotoSansHebrew-Bold.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:NotoSansHebrew-ExtraBold;src:url(/fonts/NotoSansHebrew-ExtraBold.ttf) format("truetype");font-weight:800;font-display:swap}:root{--coral:#E9745F;--coral-light:#FF8F7A;--coral-text:#C04E3A;--cream:#FFF8F5;--black:#161A1D;--text-secondary:#737373;--border-subtle:#DCD7D5;--surface-neutral:#F1EAE8;--light-blue:#E8F2FE;--blue-text:#4A6684;--ink-raised:#1E2327;--powder:#FAECE7;--t2:#737373;--t3:#A29F9F;--sticker:#E3DDDB;--plus:#5096E6;--plus-deep:#3A78C2;--font:"Noto Sans Hebrew",-apple-system,system-ui,sans-serif;--script:"Yoav Cursive","Noto Sans Hebrew",cursive;--r:20px;--ez:cubic-bezier(.16,1,.3,1)}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--cream);color:var(--black);font-family:var(--font);-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}button{font-family:inherit}:root{--hairline-soft:rgba(22,26,29,0.08);--hairline:rgba(22,26,29,0.10);--ink:#161A1D}.wrap{max-width:1080px;margin-inline:auto;padding-inline:clamp(18px,4vw,36px)}.site-nav{position:-webkit-sticky;position:sticky;top:0;z-index:50;padding:14px clamp(12px,3vw,24px) 0}.site-nav-inner{max-width:1000px;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:9px 10px 9px 22px;border-radius:99px;border:1px solid transparent;transition:background .35s var(--ez),border-color .35s var(--ez),box-shadow .35s var(--ez)}.site-nav.stuck .site-nav-inner{background:rgba(22,26,29,.93);backdrop-filter:saturate(1.5) blur(16px);-webkit-backdrop-filter:saturate(1.5) blur(16px);border-color:rgba(255,255,255,.1);box-shadow:0 16px 40px -18px rgba(22,26,29,.6)}.site-nav-inner{flex-direction:row-reverse}.site-nav-logo{position:relative;height:28px;flex:none;display:block}.site-nav-logo img{height:28px;width:auto;transition:opacity .35s var(--ez)}.site-nav-logo img+img{position:absolute;inset-block-start:0;inset-inline-start:0;opacity:0}.site-nav.stuck .site-nav-logo img{opacity:0}.site-nav.stuck .site-nav-logo img+img{opacity:1}.site-nav-links{display:flex;gap:26px;font-size:.93rem;font-weight:600;color:var(--ink);transition:color .35s var(--ez)}.site-nav.stuck .site-nav-links{color:rgba(255,248,245,.8)}.site-nav-link{position:relative;padding-block:3px;color:inherit;text-decoration:none;white-space:nowrap}.site-nav-link:after{content:"";position:absolute;inset-inline:0;bottom:-2px;height:2px;border-radius:2px;background:var(--coral);transform:scaleX(0);transform-origin:inline-end;transition:transform .3s var(--ez)}.site-nav-link:hover:after{transform:scaleX(1)}.site-nav .appbtn{padding:11px 20px;font-size:.88rem}.site-nav .appbtn svg{width:16px;height:16px}.site-nav.stuck .appbtn{background:var(--cream);color:var(--ink)}.site-nav.stuck .appbtn:hover{background:#fff}.site-nav-burger{display:none;width:42px;height:42px;border-radius:50%;border:1px solid var(--sticker);background:#fff;align-items:center;justify-content:center;cursor:pointer;flex:none;padding:0;transition:background .35s var(--ez),border-color .35s var(--ez)}.site-nav-burger svg{width:20px;height:20px;stroke:var(--ink);fill:none;stroke-width:2;stroke-linecap:round;transition:stroke .35s var(--ez)}.site-nav.stuck .site-nav-burger{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2)}.site-nav.stuck .site-nav-burger svg{stroke:var(--cream)}@media (max-width:720px){.site-nav .appbtn,.site-nav-links{display:none}.site-nav-burger{display:flex}}.site-drawer{position:fixed;inset:0;z-index:120;background:rgba(22,26,29,.96);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;padding:40px;opacity:0;pointer-events:none;transition:opacity .3s var(--ez)}.site-drawer.open{opacity:1;pointer-events:auto}.site-drawer-links{display:flex;flex-direction:column;align-items:center;gap:26px}.site-drawer-links a{color:var(--cream);font-size:1.5rem;font-weight:700;text-decoration:none}.site-drawer .appbtn{background:var(--cream);color:var(--ink);margin-top:10px;font-size:1.04rem}.site-drawer-close{position:absolute;top:22px;inset-inline-end:22px;width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.1);border:0;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.site-drawer-close svg{width:22px;height:22px;stroke:var(--cream);fill:none;stroke-width:2;stroke-linecap:round}.site-footer{border-top:1px solid var(--hairline);padding:clamp(48px,7vw,80px) 0 28px}.site-footer a{text-decoration:none;color:inherit}.foot-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-gap:40px;gap:40px}@media (max-width:820px){.foot-grid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.foot-grid{grid-template-columns:1fr}}.site-footer .foot-logo img{height:32px;width:auto}.foot-tagline{margin:14px 0 0;color:var(--t2);font-size:.95rem;max-width:26em;line-height:1.65}.foot-social{display:flex;gap:10px;margin-top:20px}.foot-social a{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--sticker);background:#fff;transition:transform .25s var(--ez),border-color .25s}.foot-social a:hover{transform:translateY(-2px);border-color:var(--coral)}.foot-social svg{width:22px;height:22px}.foot-col h3{font-size:.86rem;font-weight:700;color:var(--t3);letter-spacing:.04em;margin:0 0 14px}.foot-col ul{list-style:none;display:flex;flex-direction:column;gap:11px;padding:0;margin:0}.foot-col a{font-size:.95rem;font-weight:600}.foot-col a:hover{color:var(--coral-text)}.foot-bar{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;margin-top:44px;padding-top:22px;border-top:1px solid var(--hairline);font-size:.86rem;color:var(--t2)}.foot-bar p{margin:0}.foot-bar a{color:#0D81FE;font-weight:600}.foot-bar a:hover{text-decoration:underline}.foot-legal{display:flex;align-items:center;gap:10px}.recipe-page{max-width:1080px;margin-inline:auto;padding:clamp(22px,3.5vw,40px) clamp(18px,4vw,36px) clamp(56px,8vw,96px);display:grid;grid-gap:24px;gap:24px;align-items:start}.recipe-media{position:relative;border-radius:var(--r);overflow:hidden;box-shadow:0 34px 70px -30px rgba(22,26,29,.38);background:var(--powder)}.recipe-hero-img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}.recipe-hero-img-empty{background:var(--surface-neutral)}.recipe-creator-chip{position:absolute;top:14px;inset-inline-start:14px;z-index:2;display:flex;align-items:center;gap:9px;background:rgba(255,255,255,.92);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:99px;padding:6px 14px 6px 6px;font-weight:700;font-size:.9rem;color:var(--black);text-decoration:none;max-width:calc(100% - 28px);transition:transform .3s var(--ez),box-shadow .3s var(--ez)}.recipe-creator-chip:hover{transform:translateY(-1px);box-shadow:0 10px 24px -12px rgba(22,26,29,.5)}.recipe-creator-avatar{width:30px;height:30px;border-radius:50%;background:var(--powder);color:var(--coral-text);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:13px;flex-shrink:0}.recipe-creator-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recipe-sheet{display:flex;flex-direction:column;gap:18px;min-width:0}.recipe-title{font-size:clamp(1.7rem,3.6vw,2.4rem);font-weight:800;line-height:1.18;letter-spacing:-.01em;color:var(--black);margin:0}.recipe-desc{color:var(--t2);font-size:clamp(.98rem,1.7vw,1.08rem);line-height:1.68;margin:-6px 0 0}.recipe-stats{display:grid;grid-template-columns:repeat(3,1fr);background:#fff;border:1px solid var(--sticker);border-radius:18px;padding:14px 10px;text-align:center}.recipe-stats>div+div{-webkit-border-start:1px solid var(--sticker);border-inline-start:1px solid var(--sticker)}.recipe-stat-label{display:block;color:var(--t2);font-size:.78rem;margin-bottom:3px}.recipe-stat-value{font-size:1.2rem;font-weight:800;color:var(--black)}.recipe-servings{display:flex;align-items:center;justify-content:space-between;background:#fff;border:1px solid var(--sticker);border-radius:18px;padding:12px 16px}.recipe-servings-label{font-weight:700}.recipe-servings-ctl{display:flex;align-items:center;gap:14px}.recipe-serving-btn{width:36px;height:36px;border-radius:50%;border:1px solid var(--sticker);background:var(--cream);color:var(--black);font-size:1.2rem;line-height:1;cursor:pointer;transition:background .2s,border-color .2s}.recipe-serving-btn:hover{background:#fff;border-color:#CFC7C3}.recipe-servings-count{font-size:1.25rem;font-weight:800;min-width:1.5em;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.recipe-card{background:#fff;border:1px solid var(--sticker);border-radius:18px;padding:18px 20px}.recipe-card-title{display:flex;align-items:center;gap:8px;font-size:1.15rem;font-weight:800;margin:0 0 12px}.recipe-card-count{color:var(--t3);font-weight:600;font-size:.9rem}.recipe-group-label{font-size:.85rem;font-weight:700;color:var(--coral-text);margin:12px 0 6px}.recipe-group-label:first-child{margin-top:0}.recipe-ingredient-row{position:relative;display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid #f0ecea;cursor:pointer}.recipe-ingredient-row:last-child{border-bottom:0}.recipe-ing-thumb{width:34px;height:34px;border-radius:9px;background:var(--cream);display:flex;align-items:center;justify-content:center;flex-shrink:0}.recipe-ing-thumb img{width:30px;height:30px;object-fit:contain}.recipe-ing-text{flex:1 1;min-width:0;font-size:.98rem;line-height:1.5;transition:opacity .2s}.recipe-ing-text b{font-weight:700}.recipe-ing-note{color:var(--t2);font-size:.88rem}.recipe-ingredient-row input{position:absolute;opacity:0;pointer-events:none}.recipe-ing-check{width:22px;height:22px;border-radius:7px;border:1.5px solid var(--sticker);flex-shrink:0;transition:background .2s,border-color .2s;display:flex;align-items:center;justify-content:center}.recipe-ing-check svg{width:13px;height:13px;stroke:#fff;fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity .15s}.recipe-ingredient-row input:checked~.recipe-ing-check{background:var(--coral);border-color:var(--coral)}.recipe-ingredient-row input:checked~.recipe-ing-check svg{opacity:1}.recipe-ingredient-row input:checked~.recipe-ing-text{opacity:.45;text-decoration:line-through}.recipe-ingredient-row input:focus-visible~.recipe-ing-check{outline:2px solid var(--coral);outline-offset:2px}.recipe-actions{display:flex;gap:10px;flex-wrap:wrap}.recipe-action-btn{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fff;border:1px solid var(--sticker);border-radius:99px;padding:13px 18px;font-family:inherit;font-weight:700;font-size:.95rem;color:var(--black);cursor:pointer;white-space:nowrap;transition:transform .3s var(--ez),border-color .3s}.recipe-action-btn:hover{transform:translateY(-2px);border-color:#CFC7C3}.recipe-action-btn svg{width:18px;height:18px;stroke:var(--black);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.recipe-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.recipe-steps li{display:flex;gap:14px;padding:12px 0;position:relative}.recipe-steps li:before{content:"";position:absolute;inset-inline-start:15px;top:44px;bottom:-4px;-webkit-border-start:2px dashed var(--sticker);border-inline-start:2px dashed var(--sticker)}.recipe-steps li:last-child:before{display:none}.recipe-step-number{width:32px;height:32px;border-radius:50%;background:var(--black);color:var(--cream);font-weight:800;font-size:.9rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;z-index:1}.recipe-step-text{font-size:1rem;line-height:1.7;padding-top:4px;margin:0}.recipe-tips{display:flex;flex-direction:column;gap:10px}.recipe-tip{display:flex;gap:10px;align-items:flex-start;background:var(--light-blue);color:var(--blue-text);border-radius:14px;padding:12px 14px;font-size:.93rem;line-height:1.6}.recipe-tip svg{flex-shrink:0;margin-top:2px}.recipe-getapp{background:var(--black);color:var(--cream);border-radius:22px;padding:22px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.recipe-getapp b{font-size:1.05rem;display:block}.recipe-getapp p{color:#A8A29E;font-size:.9rem;margin:3px 0 0}.appbtn{display:inline-flex;align-items:center;gap:10px;background:var(--black);color:#fff;border-radius:99px;padding:16px 32px;font-size:1.04rem;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;transition:transform .3s var(--ez),background .3s var(--ez),color .3s var(--ez)}.appbtn svg{width:19px;height:19px;fill:currentColor;stroke:none;flex-shrink:0;position:relative;top:-1px}.appbtn:hover{background:#22282C}.recipe-getapp .appbtn{background:var(--cream);color:var(--black)}.recipe-getapp .appbtn:hover{background:#fff}@media (min-width:900px){.recipe-page{grid-template-columns:1.05fr .95fr;gap:36px}.recipe-media{order:2;position:-webkit-sticky;position:sticky;top:96px}.recipe-hero-img{aspect-ratio:4/5}.recipe-sheet{order:1}}@media (max-width:520px){.recipe-card{padding:16px}.recipe-actions{gap:8px}.recipe-action-btn{padding:12px;font-size:.88rem}.recipe-getapp{padding:20px}.recipe-getapp .appbtn{width:100%;justify-content:center}}.app-gate-overlay{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:flex-end;justify-content:center;z-index:50}.app-gate-panel{background:#ffffff;border-top-left-radius:20px;border-top-right-radius:20px;width:100%;max-width:560px;padding:32px 28px calc(28px + env(safe-area-inset-bottom));text-align:center;box-shadow:0 -8px 30px rgba(0,0,0,.15);position:relative;max-height:92vh;overflow-y:auto}.app-gate-line{font-family:NotoSansHebrew-ExtraBold;font-size:22px;line-height:1.35;color:var(--black);margin:0 0 4px}.app-gate-mockup{display:block;width:260px;max-width:70%;height:auto;margin:4px auto 8px}.app-gate-badges{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:4px}.app-gate-badges img{height:46px;width:auto}.app-gate-home-link{display:block;margin-top:16px;color:var(--blue-text);font-family:NotoSansHebrew-Medium;font-size:14px;text-decoration:underline}.app-gate-close{position:absolute;top:12px;inset-inline-end:12px;width:32px;height:32px;border-radius:999px;border:none;background:var(--surface-neutral);color:var(--black);font-size:18px;cursor:pointer;z-index:2}@media (min-width:640px){.app-gate-overlay{align-items:center;padding:24px}.app-gate-panel{border-radius:20px;box-shadow:0 20px 50px rgba(0,0,0,.25)}}.index-page{padding-block:clamp(28px,4vw,48px) clamp(60px,8vw,96px)}.index-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.index-head h1{font-size:clamp(1.9rem,4.4vw,2.8rem);font-weight:800;line-height:1.14;letter-spacing:-.01em;color:var(--ink);margin:0}.index-head p{margin:12px 0 0;color:var(--t2);font-size:clamp(.98rem,1.7vw,1.1rem);line-height:1.68;max-width:38em}.index-search{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--sticker);border-radius:99px;padding:11px 18px;min-width:280px;color:var(--t3);transition:border-color .2s,box-shadow .2s}.index-search:focus-within{border-color:#CFC7C3;box-shadow:0 10px 24px -14px rgba(22,26,29,.3)}.index-search svg{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.index-search input{flex:1 1;min-width:0;border:0;background:none;outline:none;font-family:inherit;font-size:.95rem;color:var(--ink)}.index-search input::placeholder{color:var(--t3)}.index-search input::-webkit-search-cancel-button{-webkit-appearance:none}.index-filters{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.chip{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid var(--sticker);border-radius:99px;padding:9px 17px;font-family:inherit;font-size:.9rem;font-weight:500;color:var(--ink);cursor:pointer;transition:background .2s,border-color .2s,color .2s,transform .3s var(--ez)}.chip:hover{border-color:#CFC7C3;transform:translateY(-1px)}.chip.on{background:var(--ink);color:var(--cream);border-color:var(--ink)}.index-grid{list-style:none;padding:0;margin:28px 0 0;display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:900px){.index-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.index-grid{gap:10px}}.index-card{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid var(--sticker);border-radius:var(--r);overflow:hidden;color:inherit;text-decoration:none;transition:transform .3s var(--ez),box-shadow .3s var(--ez)}.index-card:hover{transform:translateY(-4px);box-shadow:0 24px 44px -22px rgba(22,26,29,.35)}.index-card-media{display:block;aspect-ratio:4/5;background:var(--powder)}.index-card-media img{width:100%;height:100%;object-fit:cover;display:block}.index-card-body{display:flex;flex-direction:column;flex:1 1;padding:12px 14px 14px}.index-card-body h2,.index-card-body h3{margin:0;font-size:.98rem;font-weight:700;line-height:1.35;color:var(--ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.index-card-meta{display:flex;flex-wrap:wrap;gap:10px;margin:auto 0 0;padding-top:6px;font-size:.8rem;color:var(--t2)}.index-card-creator{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.index-empty{margin:34px 0 0;text-align:center;color:var(--t2)}.index-more{margin-top:30px;display:flex;flex-direction:column;align-items:center;gap:12px}.index-more-btn{display:inline-flex;align-items:center;justify-content:center;font-family:inherit;font-size:.95rem;font-weight:700;color:var(--ink);background:#fff;border:1px solid var(--sticker);border-radius:99px;padding:13px 22px;cursor:pointer;transition:transform .3s var(--ez),border-color .3s}.index-more-btn:hover{transform:translateY(-2px);border-color:#CFC7C3}.index-more-count{margin:0;color:var(--t2);font-size:.86rem}.legal-page{padding-block:clamp(28px,4vw,44px) clamp(56px,8vw,88px)}.legal-page .wrap{max-width:820px}.legal-card{background:#fff;border:1px solid var(--sticker);border-radius:28px;padding:clamp(24px,5vw,44px);line-height:1.75}.legal-card h1{font-size:clamp(1.8rem,5vw,2.4rem);font-weight:800;line-height:1.2;margin-bottom:8px}.legal-card h2{font-size:1.2rem;font-weight:800;margin:30px 0 10px}.legal-card h3{font-size:1.02rem;font-weight:800;margin:20px 0 6px}.legal-card li,.legal-card p{color:#3d3a37;font-size:1rem;margin-bottom:10px}.legal-card li{margin-bottom:4px}.legal-card ul{-webkit-padding-start:22px;padding-inline-start:22px;margin-block:8px}.legal-card a{color:var(--coral-text)}.legal-card hr{border:none;border-top:1px solid var(--sticker);margin:26px 0}.legal-card .updated{color:var(--t2);font-size:.9rem;margin-bottom:26px}.legal-card table{width:100%;border-collapse:collapse;margin:14px 0;font-size:.95rem}.legal-card td,.legal-card th{border:1px solid var(--sticker);padding:9px 12px;text-align:start;vertical-align:top}.legal-card th{background:var(--powder);font-weight:800}.legal-card .table-scroll{overflow-x:auto}.legal-card .mail-btn{display:inline-block;margin:10px 0 4px;font-weight:700;font-size:1.05rem;color:#fff;text-decoration:none;background:var(--ink);border-radius:999px;padding:14px 30px;transition:transform .3s var(--ez),background .3s var(--ez)}.legal-card .mail-btn:hover{transform:translateY(-2px)}.legal-card .reply-note{color:var(--t2);font-size:.9rem}.legal-card .legal-links{margin-top:8px;font-size:.95rem}.legal-card .legal-links a{font-weight:600}.creator-page{padding-block:clamp(28px,4vw,48px) clamp(60px,8vw,96px)}.creator-head{display:flex;flex-direction:column;align-items:center;text-align:center;background:#fff;border:1px solid var(--sticker);border-radius:28px;padding:clamp(28px,5vw,48px) clamp(20px,5vw,60px);margin-bottom:clamp(28px,4vw,44px)}.creator-head>*{max-width:40em}.creator-avatar{width:118px;height:118px;border-radius:50%;overflow:hidden;background:var(--powder);border:1px solid var(--sticker);display:grid;place-items:center;margin-bottom:18px}.creator-avatar img{width:100%;height:100%;object-fit:cover;display:block}.creator-monogram{font-size:3rem;font-weight:800;color:var(--coral-text);line-height:1}.creator-head h1{font-size:clamp(1.7rem,4.4vw,2.4rem);font-weight:800;line-height:1.15;letter-spacing:-.01em;color:var(--ink);margin:0;word-break:break-word}.creator-name{margin:4px 0 0;color:var(--t2);font-size:1.05rem;font-weight:600}.creator-verified{display:inline-flex;align-items:center;gap:5px;margin-top:10px;font-size:.78rem;font-weight:700;color:var(--coral-text);background:var(--powder);border-radius:99px;padding:4px 12px}.creator-bio{margin:14px 0 0;color:var(--t2);font-size:clamp(.98rem,1.7vw,1.05rem);line-height:1.68;white-space:pre-line}.creator-links{list-style:none;padding:0;margin:18px 0 0;display:flex;gap:10px}.creator-links a{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:#fff;border:1px solid var(--sticker);transition:border-color .25s,transform .25s var(--ez)}.creator-links a:hover{border-color:var(--coral);transform:translateY(-2px)}.creator-links svg{width:21px;height:21px;fill:var(--ink)}.creator-count{margin:18px 0 0;color:var(--t3);font-size:.9rem;font-weight:600}.creator-section{margin-top:clamp(26px,4vw,40px)}.creator-section h2{font-size:clamp(1.2rem,2.6vw,1.5rem);font-weight:800;line-height:1.2;letter-spacing:-.01em;color:var(--ink);margin:0}.creator-section .index-grid{margin-top:14px}.creator-empty{color:var(--t2)}.creator-cta{margin-top:clamp(40px,6vw,64px)}.creator-claim{margin:22px 0 0;text-align:center;color:var(--t3);font-size:.88rem}.creator-claim a{color:var(--coral-text);font-weight:600}