.taraseo-landing-native-module__hkorZW__page{color:#fafafa;background:#060608;font-family:Inter,Arial,sans-serif;font-size:14px;line-height:1.6;overflow-x:clip}.taraseo-landing-native-module__hkorZW__page *{box-sizing:border-box}.taraseo-landing-native-module__hkorZW__page h1,.taraseo-landing-native-module__hkorZW__page h2,.taraseo-landing-native-module__hkorZW__page h3,.taraseo-landing-native-module__hkorZW__page h4,.taraseo-landing-native-module__hkorZW__page p{margin:0}.taraseo-landing-native-module__hkorZW__page a{color:inherit;text-decoration:none}.taraseo-landing-native-module__hkorZW__page a:focus-visible,.taraseo-landing-native-module__hkorZW__page button:focus-visible,.taraseo-landing-native-module__hkorZW__page summary:focus-visible{outline-offset:5px;outline:2px solid #bda7f5}.taraseo-landing-native-module__hkorZW__page p,.taraseo-landing-native-module__hkorZW__page small{color:#a1a1aa}.taraseo-landing-native-module__hkorZW__page h2{letter-spacing:-1.8px;font-size:48px;font-weight:400;line-height:1.12}.taraseo-landing-native-module__hkorZW__page h3{font-weight:400}.taraseo-landing-native-module__hkorZW__mobile{display:none!important}.taraseo-landing-native-module__hkorZW__header{background:#060608;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;height:80px;padding:0 max(5.55vw,24px);display:flex;position:relative}.taraseo-landing-native-module__hkorZW__brand{letter-spacing:2.5px;align-items:center;gap:12px;font-size:17px;font-weight:600;display:flex}.taraseo-landing-native-module__hkorZW__desktopNav,.taraseo-landing-native-module__hkorZW__headerActions{align-items:center;gap:28px;display:flex}.taraseo-landing-native-module__hkorZW__desktopNav{color:#c9c9d1}.taraseo-landing-native-module__hkorZW__primary,.taraseo-landing-native-module__hkorZW__secondary{border-radius:8px;justify-content:center;align-items:center;padding:10px 18px;font-size:13px;font-weight:500;display:inline-flex}.taraseo-landing-native-module__hkorZW__page .taraseo-landing-native-module__hkorZW__primary{color:#060608;background:#fafafa}.taraseo-landing-native-module__hkorZW__secondary{background:#161920;border:1px solid #ffffff14;min-width:200px;height:44px}.taraseo-landing-native-module__hkorZW__menuButton,.taraseo-landing-native-module__hkorZW__mobileNav{display:none}.taraseo-landing-native-module__hkorZW__hero{background:url(/pen-exports/assets/d872e487434e2bc3.webp) 50%/100% 100% no-repeat;flex-direction:column;align-items:center;gap:28px;padding:88px 24px 72px;display:flex}.taraseo-landing-native-module__hkorZW__announcement{color:#c9c9d1;background:#15131c;border:1px solid #ffffff14;border-radius:24px;align-items:center;gap:10px;padding:6px 14px;font-size:13px;display:flex}.taraseo-landing-native-module__hkorZW__announcement span{color:#d9cdf5;background:#2a2340;border-radius:16px;padding:3px 10px;font-size:11px}.taraseo-landing-native-module__hkorZW__hero h1{letter-spacing:-4px;text-align:center;color:#e9e5f2;font-size:80px;font-weight:500;line-height:82px}.taraseo-landing-native-module__hkorZW__hero>p{text-align:center;font-size:19px;line-height:29px}.taraseo-landing-native-module__hkorZW__prompt{color:#a1a1aa;background:linear-gradient(#1c1923e8,#101217f2);border:1px solid #a78bfa66;border-radius:36px;flex-direction:column;justify-content:space-between;gap:32px;width:min(760px,100%);min-height:154px;padding:24px;font-size:18px;display:flex;box-shadow:0 16px 48px #0005}.taraseo-landing-native-module__hkorZW__promptTools,.taraseo-landing-native-module__hkorZW__promptTools>div,.taraseo-landing-native-module__hkorZW__promptTools>span{align-items:center;gap:12px;display:flex}.taraseo-landing-native-module__hkorZW__promptTools{justify-content:space-between}.taraseo-landing-native-module__hkorZW__promptTools>span{color:#fafafa;background:#1c1c24;border:1px solid #ffffff14;border-radius:8px;padding:9px 12px;font-size:12px}.taraseo-landing-native-module__hkorZW__promptTools svg{color:#bca5ef}.taraseo-landing-native-module__hkorZW__promptTools .taraseo-landing-native-module__hkorZW__send{color:#060608;background:#fafafa;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.taraseo-landing-native-module__hkorZW__send svg{color:#060608}.taraseo-landing-native-module__hkorZW__promptTools small{font-size:12px}.taraseo-landing-native-module__hkorZW__hints{color:#a1a1aa;justify-content:space-between;width:min(760px,100%);font-size:12px;display:flex}.taraseo-landing-native-module__hkorZW__categories{gap:8px;display:flex}.taraseo-landing-native-module__hkorZW__categories>button{color:#c9c9d1;background:#0f1014;border:1px solid #ffffff14;border-radius:24px;align-items:center;gap:8px;padding:11px 16px;font-size:13px;display:flex}.taraseo-landing-native-module__hkorZW__promises{background:#0b0b10;border-block:1px solid #ffffff12;grid-template-columns:repeat(3,1fr);gap:32px;padding:28px 5.55%;display:grid}.taraseo-landing-native-module__hkorZW__promises h3{align-items:center;gap:10px;font-size:17px;display:flex}.taraseo-landing-native-module__hkorZW__promises svg{color:#b9acd3}.taraseo-landing-native-module__hkorZW__promises p{margin-top:6px;font-size:14px}.taraseo-landing-native-module__hkorZW__section{max-width:1600px;margin-inline:auto;padding:88px 5.55%}.taraseo-landing-native-module__hkorZW__eyebrow{letter-spacing:1.8px;color:#b7a8d2;margin-bottom:20px;font-family:monospace;font-size:11px}.taraseo-landing-native-module__hkorZW__sectionHeader{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:32px;display:flex}.taraseo-landing-native-module__hkorZW__sectionHeader>p{max-width:460px;font-size:16px}.taraseo-landing-native-module__hkorZW__showcase{padding-bottom:64px}.taraseo-landing-native-module__hkorZW__builder{background:#101116;border:1px solid #ffffff24;border-radius:20px;min-height:690px;display:flex;overflow:hidden;box-shadow:0 24px 64px #0008}.taraseo-landing-native-module__hkorZW__builderChat{background:#0f1015;border-right:1px solid #ffffff14;flex-direction:column;flex-shrink:0;width:28%;font-size:13px;display:flex}.taraseo-landing-native-module__hkorZW__chatBar{border-bottom:1px solid #ffffff14;align-items:center;gap:10px;height:56px;padding:20px;display:flex}.taraseo-landing-native-module__hkorZW__chatBar span{margin-left:auto}.taraseo-landing-native-module__hkorZW__chatBody{flex:1;padding:20px}.taraseo-landing-native-module__hkorZW__chatProject{color:#b6b6c1;justify-content:space-between;margin-bottom:24px;display:flex}.taraseo-landing-native-module__hkorZW__chatProject small{letter-spacing:1px;font-family:monospace}.taraseo-landing-native-module__hkorZW__bubble{color:#e7e3ec;background:#ffffff0b;border:1px solid #ffffff0d;border-radius:12px;padding:18px;line-height:1.7}.taraseo-landing-native-module__hkorZW__bubble small{margin-bottom:6px;display:block}.taraseo-landing-native-module__hkorZW__worked{font-size:11px;margin:20px 0!important}.taraseo-landing-native-module__hkorZW__checkLine{align-items:center;gap:10px;font-size:12px;display:flex;margin:15px 0!important}.taraseo-landing-native-module__hkorZW__checkLine svg{color:#9fc6a7}.taraseo-landing-native-module__hkorZW__builderReply{margin-top:28px}.taraseo-landing-native-module__hkorZW__builderReply strong{letter-spacing:1.5px;align-items:center;gap:8px;font-size:10px;display:flex}.taraseo-landing-native-module__hkorZW__builderReply p{color:#d1cdd8;margin-top:10px}.taraseo-landing-native-module__hkorZW__chatInput{color:#8e8d9c;border:1px solid #ffffff14;border-radius:12px;margin:16px;padding:14px;font-size:11px}.taraseo-landing-native-module__hkorZW__chatInput>div{justify-content:space-between;margin-top:28px;display:flex}.taraseo-landing-native-module__hkorZW__chatInput svg{color:#17111f;background:#e8e0fa;border-radius:4px;padding:3px}.taraseo-landing-native-module__hkorZW__builderPreview{flex-direction:column;flex:1;min-width:0;display:flex}.taraseo-landing-native-module__hkorZW__tabs{color:#8f8f9b;background:#121319;border-bottom:1px solid #ffffff14;align-items:center;gap:12px;padding:12px 18px;font-size:11px;display:flex}.taraseo-landing-native-module__hkorZW__tabs>span{white-space:nowrap;align-items:center;gap:7px;padding:5px 9px;display:flex}.taraseo-landing-native-module__hkorZW__tabs>span:first-child{color:#e5dcf5;background:#2c233a;border-radius:6px}.taraseo-landing-native-module__hkorZW__address{color:#8b8b95;gap:15px;padding:10px 18px;font-size:10px;display:flex}.taraseo-landing-native-module__hkorZW__address>span:last-child{color:#a9b99c;margin-left:auto}.taraseo-landing-native-module__hkorZW__foodApp{color:#283623;background:#f4f5ed;flex:1;min-width:0;padding:28px}.taraseo-landing-native-module__hkorZW__foodNav{justify-content:space-between;align-items:center;padding-bottom:36px;display:flex}.taraseo-landing-native-module__hkorZW__foodNav strong{font-family:Georgia,serif;font-size:22px}.taraseo-landing-native-module__hkorZW__foodNav span{font-size:10px}.taraseo-landing-native-module__hkorZW__foodHeading small{letter-spacing:1.5px;color:#778168;font-size:9px}.taraseo-landing-native-module__hkorZW__foodHeading h3{margin-top:9px;font-family:Georgia,serif;font-size:29px;line-height:1.25}.taraseo-landing-native-module__hkorZW__foodApp p{color:#7a8171;font-size:10px}.taraseo-landing-native-module__hkorZW__foodHeading p{margin-top:8px}.taraseo-landing-native-module__hkorZW__foodGrid{grid-template-columns:1fr 1fr;gap:18px;margin-top:30px;display:grid}.taraseo-landing-native-module__hkorZW__foodCard{background:#fcfcf5;border:1px solid #d7dccf;border-radius:11px;min-width:0;padding:8px}.taraseo-landing-native-module__hkorZW__foodImage{object-fit:cover;border-radius:8px;width:100%;height:136px}.taraseo-landing-native-module__hkorZW__foodCard h4{margin:10px 0 5px;font-family:Georgia,serif;font-size:17px;font-weight:400}.taraseo-landing-native-module__hkorZW__price{justify-content:space-between;align-items:center;gap:8px;margin:16px 0 5px;font-size:11px;display:flex}.taraseo-landing-native-module__hkorZW__price>span{color:#fff;background:#415739;border-radius:5px;padding:5px 10px;font-size:10px}.taraseo-landing-native-module__hkorZW__foodFoot{color:#7a8171;justify-content:space-between;margin-top:28px;font-size:9px;display:flex}.taraseo-landing-native-module__hkorZW__showcaseFoot{color:#96909f;justify-content:space-between;margin-top:24px;font-family:monospace;font-size:10px;display:flex}.taraseo-landing-native-module__hkorZW__capabilities>p{margin-top:24px;font-size:16px}.taraseo-landing-native-module__hkorZW__capabilityGrid{grid-template-columns:1.2fr 1fr;gap:48px;margin-top:40px;display:grid}.taraseo-landing-native-module__hkorZW__conversation{background:linear-gradient(140deg,#211b2b,#111218 70%,#131821);border:1px solid #ffffff14;border-radius:24px;padding:36px}.taraseo-landing-native-module__hkorZW__conversation h3{letter-spacing:-1px;font-size:30px;line-height:1.2}.taraseo-landing-native-module__hkorZW__conversation>p{color:#b8b3c3;margin-top:12px;font-size:16px}.taraseo-landing-native-module__hkorZW__conversation .taraseo-landing-native-module__hkorZW__bubble{margin:28px 0 24px 40px;font-size:16px}.taraseo-landing-native-module__hkorZW__answer{color:#d4cfe0;align-items:flex-start;gap:12px;font-size:16px;display:flex}.taraseo-landing-native-module__hkorZW__answer>svg{color:#c4aff4;flex-shrink:0;margin-top:3px}.taraseo-landing-native-module__hkorZW__tags{gap:10px;margin-top:20px;font-size:11px;display:flex}.taraseo-landing-native-module__hkorZW__tags span{border:1px solid #ffffff14;border-radius:6px;padding:7px 10px}.taraseo-landing-native-module__hkorZW__conversation>small{margin-top:28px;font-size:11px;display:block}.taraseo-landing-native-module__hkorZW__capabilityCopy{flex-direction:column;justify-content:center;gap:40px;display:flex}.taraseo-landing-native-module__hkorZW__capabilityCopy h3{letter-spacing:-.8px;font-size:27px}.taraseo-landing-native-module__hkorZW__capabilityCopy p{margin-top:12px;font-size:16px;line-height:26px}.taraseo-landing-native-module__hkorZW__capabilityCopy .taraseo-landing-native-module__hkorZW__tabs{background:0 0;border:0;margin-top:20px;padding-left:0}.taraseo-landing-native-module__hkorZW__beforeAfter{background:#0c0b10;max-width:none}.taraseo-landing-native-module__hkorZW__comparison{grid-template-columns:.85fr 1fr 1fr;gap:24px;display:grid}.taraseo-landing-native-module__hkorZW__request{align-self:center}.taraseo-landing-native-module__hkorZW__request>small{color:#9b92a9;font-size:10px}.taraseo-landing-native-module__hkorZW__request h3{margin:18px 0 30px;font-size:28px;line-height:1.3}.taraseo-landing-native-module__hkorZW__request p{align-items:center;gap:9px;margin:18px 0;font-size:12px;display:flex}.taraseo-landing-native-module__hkorZW__request p svg{color:#b6a1de}.taraseo-landing-native-module__hkorZW__compareCard{color:#35412f;background:#f3f4ec;border-radius:16px;padding:24px}.taraseo-landing-native-module__hkorZW__compareCard>small:first-child{color:#7a8270;margin-bottom:24px;font-size:10px;display:block}.taraseo-landing-native-module__hkorZW__compareCard strong{font-family:Georgia,serif;font-size:20px}.taraseo-landing-native-module__hkorZW__compareCard h3{margin:12px 0 20px;font-family:Georgia,serif;font-size:27px}.taraseo-landing-native-module__hkorZW__filters{gap:8px;margin-bottom:20px;font-size:10px;display:flex}.taraseo-landing-native-module__hkorZW__filters span,.taraseo-landing-native-module__hkorZW__filters b{border:1px solid #d9ddcf;border-radius:20px;padding:5px 11px}.taraseo-landing-native-module__hkorZW__filters b{color:#fff;background:#3e5636}.taraseo-landing-native-module__hkorZW__compareCard .taraseo-landing-native-module__hkorZW__foodImage{height:156px}.taraseo-landing-native-module__hkorZW__compareCard h4{margin:16px 0 8px;font-family:Georgia,serif;font-size:20px;font-weight:400}.taraseo-landing-native-module__hkorZW__compareCard p{color:#7b8370;margin-bottom:22px;font-size:12px}.taraseo-landing-native-module__hkorZW__compareCard>small:last-child{color:#6e7f61;font-size:10px}.taraseo-landing-native-module__hkorZW__faq{grid-template-columns:1fr 1.6fr;gap:60px;display:grid}.taraseo-landing-native-module__hkorZW__faq h2{letter-spacing:-1px;font-size:32px}.taraseo-landing-native-module__hkorZW__faq>div>p{margin-top:16px;font-size:13px}.taraseo-landing-native-module__hkorZW__faq details{border-bottom:1px solid #ffffff14;padding:20px 0}.taraseo-landing-native-module__hkorZW__faq details:first-child{padding-top:0}.taraseo-landing-native-module__hkorZW__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;font-size:15px;list-style:none;display:flex}.taraseo-landing-native-module__hkorZW__faq summary::-webkit-details-marker{display:none}.taraseo-landing-native-module__hkorZW__faq details[open] summary svg{transform:rotate(45deg)}.taraseo-landing-native-module__hkorZW__faq details p{margin-top:14px;font-size:14px;line-height:24px}.taraseo-landing-native-module__hkorZW__cta{text-align:center;background:url(/pen-exports/assets/be1344e899040cba.webp) 50%/100% 100% no-repeat;flex-direction:column;align-items:center;gap:28px;padding:112px 24px;display:flex}.taraseo-landing-native-module__hkorZW__cta h2{letter-spacing:-2.4px;font-size:60px;line-height:1.05}.taraseo-landing-native-module__hkorZW__cta>p{font-size:17px}.taraseo-landing-native-module__hkorZW__cta .taraseo-landing-native-module__hkorZW__primary{min-width:200px;height:52px}.taraseo-landing-native-module__hkorZW__cta small{font-size:13px}.taraseo-landing-native-module__hkorZW__footer{border-top:1px solid #ffffff14;padding:64px 5.55% 40px}.taraseo-landing-native-module__hkorZW__footerColumns{grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;display:grid}.taraseo-landing-native-module__hkorZW__footerColumns>div:first-child{max-width:360px}.taraseo-landing-native-module__hkorZW__footerColumns p{margin-top:16px;font-size:14px}.taraseo-landing-native-module__hkorZW__footerColumns h3{margin-bottom:14px;font-size:13px}.taraseo-landing-native-module__hkorZW__footerColumns>div:not(:first-child)>a{color:#8a8a94;margin:10px 0;font-size:14px;display:block}.taraseo-landing-native-module__hkorZW__legal{color:#a1a1aa;border-top:1px solid #ffffff12;justify-content:space-between;margin-top:48px;padding-top:24px;font-size:12px;display:flex}.taraseo-landing-native-module__hkorZW__page button{cursor:pointer;font-family:inherit}.taraseo-landing-native-module__hkorZW__page button:disabled{cursor:not-allowed;opacity:.55}.taraseo-landing-native-module__hkorZW__prompt textarea{resize:none;color:#fafafa;width:100%;min-width:0;min-height:54px;max-height:240px;font:inherit;background:0 0;border:0;line-height:1.5;display:block}.taraseo-landing-native-module__hkorZW__prompt textarea::placeholder{color:#a1a1aa}.taraseo-landing-native-module__hkorZW__prompt textarea:focus,.taraseo-landing-native-module__hkorZW__prompt textarea:focus-visible{box-shadow:none;outline:none}.taraseo-landing-native-module__hkorZW__modelMenu{--popover:#1c1c24;--popover-foreground:#fafafa;--accent:#30243f;--accent-foreground:#fafafa;--muted-foreground:#bca5ef;--border:#ffffff24;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;max-width:calc(100vw - 32px)}.taraseo-landing-native-module__hkorZW__prompt:focus-within{border-color:#bda7f5;box-shadow:0 0 0 3px #a78bfa22,0 16px 48px #0005}.taraseo-landing-native-module__hkorZW__promptTools .taraseo-landing-native-module__hkorZW__modelSelector{color:#fafafa;background:#1c1c24;border:1px solid #ffffff14;border-radius:8px;min-width:0;max-width:220px;height:38px;padding:8px 10px;font-size:12px}.taraseo-landing-native-module__hkorZW__promptTools .taraseo-landing-native-module__hkorZW__send{border:0;flex-shrink:0}.taraseo-landing-native-module__hkorZW__page .taraseo-landing-native-module__hkorZW__error,.taraseo-landing-native-module__hkorZW__accountDialog .taraseo-landing-native-module__hkorZW__error{color:#fda4af;font-size:12px}.taraseo-landing-native-module__hkorZW__accountDialog{color:#fafafa;background:#111116;border:1px solid #ffffff24;max-height:90svh;overflow-y:auto}.taraseo-landing-native-module__hkorZW__accountForm fieldset{border:0;gap:16px;min-width:0;padding:0;display:grid}.taraseo-landing-native-module__hkorZW__accountForm label{gap:6px;font-size:13px;display:grid}.taraseo-landing-native-module__hkorZW__accountForm input{color:#fafafa;background:#09090d;border:1px solid #ffffff30;border-radius:8px;width:100%;padding:10px;font-size:16px}.taraseo-landing-native-module__hkorZW__accountDialog button,.taraseo-landing-native-module__hkorZW__accountDialog a{cursor:pointer}.taraseo-landing-native-module__hkorZW__accountDialog .taraseo-landing-native-module__hkorZW__primary{color:#060608;background:#fafafa}.taraseo-landing-native-module__hkorZW__accountDialog :is(button,a,input):focus-visible{outline-offset:3px;outline:2px solid #bda7f5}.taraseo-landing-native-module__hkorZW__categories>button[aria-pressed=true]{color:#e9ddff;background:#2a2340;border-color:#a78bfa}.taraseo-landing-native-module__hkorZW__page :is(a,button,summary),.taraseo-landing-native-module__hkorZW__accountDialog :is(a,button){transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s}.taraseo-landing-native-module__hkorZW__faq summary{border-radius:8px;margin:-10px -12px;padding:10px 12px}.taraseo-landing-native-module__hkorZW__faq summary svg{flex-shrink:0}.taraseo-landing-native-module__hkorZW__accountDialog button:not(.taraseo-landing-native-module__hkorZW__primary){color:#e9e5f2;background:0 0;border-radius:8px}.taraseo-landing-native-module__hkorZW__accountDialog button:disabled{cursor:not-allowed;opacity:.55}.taraseo-landing-native-module__hkorZW__page :is(button,a):not(:disabled):active,.taraseo-landing-native-module__hkorZW__accountDialog button:not(:disabled):active{box-shadow:inset 0 0 0 1px #bda7f566}@media (hover:hover) and (pointer:fine){.taraseo-landing-native-module__hkorZW__page a:not(.taraseo-landing-native-module__hkorZW__primary,.taraseo-landing-native-module__hkorZW__secondary):hover{color:#d9c5ff}.taraseo-landing-native-module__hkorZW__page .taraseo-landing-native-module__hkorZW__primary:hover,.taraseo-landing-native-module__hkorZW__promptTools .taraseo-landing-native-module__hkorZW__send:not(:disabled):hover,.taraseo-landing-native-module__hkorZW__accountDialog .taraseo-landing-native-module__hkorZW__primary:not(:disabled):hover{color:#060608;background:#ddd4ee}.taraseo-landing-native-module__hkorZW__page .taraseo-landing-native-module__hkorZW__secondary:hover{color:#fafafa;background:#22212c;border-color:#bda7f566}.taraseo-landing-native-module__hkorZW__categories>button:not(:disabled):hover,.taraseo-landing-native-module__hkorZW__promptTools .taraseo-landing-native-module__hkorZW__modelSelector:not(:disabled):hover,.taraseo-landing-native-module__hkorZW__page .taraseo-landing-native-module__hkorZW__menuButton:not(:disabled):hover{color:#fafafa;background:#282230;border-color:#bda7f580}.taraseo-landing-native-module__hkorZW__categories>button[aria-pressed=true]:not(:disabled):hover{color:#e9ddff;background:#352b48;border-color:#bda7f5}.taraseo-landing-native-module__hkorZW__faq summary:hover{color:#fafafa;background:#18151f}.taraseo-landing-native-module__hkorZW__accountDialog button:not(.taraseo-landing-native-module__hkorZW__primary):not(:disabled):hover{color:#fafafa;background:#282230}.taraseo-landing-native-module__hkorZW__accountDialog a:hover{color:#d9c5ff}}@media (prefers-reduced-motion:reduce){.taraseo-landing-native-module__hkorZW__page *,.taraseo-landing-native-module__hkorZW__accountDialog *{scroll-behavior:auto!important;transition:none!important}}@media (max-width:1023px){.taraseo-landing-native-module__hkorZW__prompt textarea{font-size:16px}.taraseo-landing-native-module__hkorZW__promptTools .taraseo-landing-native-module__hkorZW__modelSelector{max-width:200px;font-size:11px}.taraseo-landing-native-module__hkorZW__hints{max-width:520px;font-size:10px}.taraseo-landing-native-module__hkorZW__categories>button{min-height:40px}}@media (min-width:1600px){.taraseo-landing-native-module__hkorZW__header,.taraseo-landing-native-module__hkorZW__promises,.taraseo-landing-native-module__hkorZW__beforeAfter,.taraseo-landing-native-module__hkorZW__footer{padding-left:calc(50% - 711px);padding-right:calc(50% - 711px)}}@media (max-width:1023px){.taraseo-landing-native-module__hkorZW__desktop{display:none!important}.taraseo-landing-native-module__hkorZW__mobile{display:block!important}.taraseo-landing-native-module__hkorZW__page h2{letter-spacing:-1.1px;font-size:32px;line-height:1.12}.taraseo-landing-native-module__hkorZW__header{height:68px;padding:12px 24px}.taraseo-landing-native-module__hkorZW__brand{letter-spacing:2px;gap:9px;font-size:14px}.taraseo-landing-native-module__hkorZW__desktopNav,.taraseo-landing-native-module__hkorZW__headerActions{display:none}.taraseo-landing-native-module__hkorZW__menuButton{color:#fafafa;background:0 0;border:1px solid #ffffff14;border-radius:8px;place-items:center;width:40px;height:40px;display:grid}.taraseo-landing-native-module__hkorZW__mobileNav{z-index:20;background:#111116;border-bottom:1px solid #ffffff20;gap:12px;padding:18px 24px;display:grid;position:absolute;top:68px;left:0;right:0}.taraseo-landing-native-module__hkorZW__mobileNav a{padding:7px 0}.taraseo-landing-native-module__hkorZW__hero{background-image:url(/pen-exports/assets/593f9c6e7d15d60d.webp);gap:20px;padding:48px 24px 40px}.taraseo-landing-native-module__hkorZW__announcement{padding:5px 10px;font-size:10px}.taraseo-landing-native-module__hkorZW__announcement span{display:none}.taraseo-landing-native-module__hkorZW__hero h1{letter-spacing:-2px;font-size:44px;line-height:46px}.taraseo-landing-native-module__hkorZW__hero>p{font-size:14px;line-height:22px}.taraseo-landing-native-module__hkorZW__prompt{border-radius:20px;gap:30px;max-width:520px;min-height:140px;padding:18px;font-size:14px}.taraseo-landing-native-module__hkorZW__promptTools>span{gap:7px;padding:7px 9px;font-size:10px}.taraseo-landing-native-module__hkorZW__promptTools .taraseo-landing-native-module__hkorZW__send{border-radius:9px;width:38px;height:38px}.taraseo-landing-native-module__hkorZW__categories{flex-wrap:wrap;justify-content:center;gap:8px;width:fit-content;max-width:100%;display:flex}.taraseo-landing-native-module__hkorZW__categories>button{white-space:nowrap;flex:none;justify-content:center;width:auto;padding:8px 12px;font-size:11px}.taraseo-landing-native-module__hkorZW__reassurance{text-align:center;font-size:10px}.taraseo-landing-native-module__hkorZW__section{max-width:640px;padding:48px 24px}.taraseo-landing-native-module__hkorZW__eyebrow{letter-spacing:1.3px;margin-bottom:16px;font-size:10px}.taraseo-landing-native-module__hkorZW__timeline{border-bottom:1px solid #ffffff12}.taraseo-landing-native-module__hkorZW__timeline ol{border-left:1px solid #44384e;margin:32px 0 0 14px;padding:0 0 0 30px;list-style:none}.taraseo-landing-native-module__hkorZW__timeline li{padding:0 0 30px;position:relative}.taraseo-landing-native-module__hkorZW__timeline li:last-child{padding-bottom:0}.taraseo-landing-native-module__hkorZW__step{color:#d5c1f1;background:#1b1524;border:1px solid #67527e;border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;display:grid;position:absolute;top:0;left:-45px}.taraseo-landing-native-module__hkorZW__timeline h3{font-size:18px;line-height:28px}.taraseo-landing-native-module__hkorZW__timeline p{margin:5px 0 12px;font-size:12px}.taraseo-landing-native-module__hkorZW__timeline li>div{color:#c5bed1;background:#111218;border:1px solid #ffffff14;border-radius:8px;padding:12px;font-size:11px}.taraseo-landing-native-module__hkorZW__sectionHeader{margin-bottom:24px}.taraseo-landing-native-module__hkorZW__sectionHeader p{margin-top:16px;font-size:13px}.taraseo-landing-native-module__hkorZW__builder{border-radius:12px;min-height:0;display:block}.taraseo-landing-native-module__hkorZW__builderChat{border:0;width:100%}.taraseo-landing-native-module__hkorZW__chatBar,.taraseo-landing-native-module__hkorZW__chatProject,.taraseo-landing-native-module__hkorZW__chatBody>.taraseo-landing-native-module__hkorZW__bubble,.taraseo-landing-native-module__hkorZW__worked,.taraseo-landing-native-module__hkorZW__checkLine,.taraseo-landing-native-module__hkorZW__chatInput{display:none}.taraseo-landing-native-module__hkorZW__chatBody{padding:18px}.taraseo-landing-native-module__hkorZW__builderReply{margin:0}.taraseo-landing-native-module__hkorZW__builderReply strong{font-size:10px}.taraseo-landing-native-module__hkorZW__builderReply p{margin-top:10px;font-size:12px;line-height:20px}.taraseo-landing-native-module__hkorZW__tabs{gap:8px;padding:10px 12px;font-size:10px}.taraseo-landing-native-module__hkorZW__tabs>span{gap:5px;padding:4px 7px}.taraseo-landing-native-module__hkorZW__tabs svg{width:12px}.taraseo-landing-native-module__hkorZW__address{display:none}.taraseo-landing-native-module__hkorZW__foodApp{padding:20px 16px}.taraseo-landing-native-module__hkorZW__foodNav{padding-bottom:24px}.taraseo-landing-native-module__hkorZW__foodNav strong{font-size:20px}.taraseo-landing-native-module__hkorZW__foodNav span{display:none}.taraseo-landing-native-module__hkorZW__foodHeading small{font-size:8px}.taraseo-landing-native-module__hkorZW__foodHeading h3{letter-spacing:-.8px;font-size:24px}.taraseo-landing-native-module__hkorZW__foodHeading p{font-size:10px}.taraseo-landing-native-module__hkorZW__foodGrid{grid-template-columns:1fr;gap:12px;margin-top:20px}.taraseo-landing-native-module__hkorZW__foodImage{height:164px}.taraseo-landing-native-module__hkorZW__foodCard{padding:8px}.taraseo-landing-native-module__hkorZW__foodCard h4{font-size:17px}.taraseo-landing-native-module__hkorZW__foodCard p{font-size:9px}.taraseo-landing-native-module__hkorZW__foodCard:last-child{align-items:center;gap:12px;display:flex}.taraseo-landing-native-module__hkorZW__foodCard:last-child .taraseo-landing-native-module__hkorZW__foodImage{flex-shrink:0;width:90px;height:112px}.taraseo-landing-native-module__hkorZW__foodCard:last-child>div{flex:1;min-width:0}.taraseo-landing-native-module__hkorZW__foodCard:last-child h4{font-size:15px}.taraseo-landing-native-module__hkorZW__price{margin-top:12px;font-size:10px}.taraseo-landing-native-module__hkorZW__price>span{padding:4px 7px;font-size:9px}.taraseo-landing-native-module__hkorZW__foodFoot{margin-top:20px;font-size:8px;display:block}.taraseo-landing-native-module__hkorZW__foodFoot>span{margin-top:10px;display:block}.taraseo-landing-native-module__hkorZW__capabilities{padding-top:40px;padding-bottom:40px}.taraseo-landing-native-module__hkorZW__capabilities>p{margin-top:16px;font-size:14px;line-height:22px}.taraseo-landing-native-module__hkorZW__capabilityGrid{margin-top:24px;display:block}.taraseo-landing-native-module__hkorZW__conversation{border-radius:16px;padding:24px}.taraseo-landing-native-module__hkorZW__conversation h3{font-size:24px}.taraseo-landing-native-module__hkorZW__conversation>p{margin-top:8px;font-size:12px}.taraseo-landing-native-module__hkorZW__conversation .taraseo-landing-native-module__hkorZW__bubble{margin:24px 0 20px 12px;padding:16px;font-size:13px}.taraseo-landing-native-module__hkorZW__answer{gap:10px;font-size:13px}.taraseo-landing-native-module__hkorZW__tags{gap:6px;margin-top:14px;font-size:9px}.taraseo-landing-native-module__hkorZW__tags span{padding:6px 7px}.taraseo-landing-native-module__hkorZW__conversation>small{margin-top:24px;font-size:10px}.taraseo-landing-native-module__hkorZW__story{padding-top:24px;padding-bottom:48px}.taraseo-landing-native-module__hkorZW__story>h2{margin-bottom:24px}.taraseo-landing-native-module__hkorZW__storyCard{background:#101115;border:1px solid #ffffff20;border-radius:12px;margin-top:18px;overflow:hidden}.taraseo-landing-native-module__hkorZW__order{color:#34422d;background:#f4f5ed;padding:22px 20px}.taraseo-landing-native-module__hkorZW__order>strong{font-family:Georgia,serif;font-size:20px}.taraseo-landing-native-module__hkorZW__order h3{letter-spacing:-.8px;margin:28px 0 22px;font-family:Georgia,serif;font-size:28px;line-height:1.15}.taraseo-landing-native-module__hkorZW__orderItem{align-items:center;gap:14px;margin-bottom:24px;display:flex}.taraseo-landing-native-module__hkorZW__orderItem .taraseo-landing-native-module__hkorZW__foodImage{width:88px;height:88px}.taraseo-landing-native-module__hkorZW__orderItem b{font-size:12px;font-weight:500}.taraseo-landing-native-module__hkorZW__order p{color:#79816f;font-size:11px}.taraseo-landing-native-module__hkorZW__orderRow{border-bottom:1px solid #dce0d3;justify-content:space-between;padding:12px 0;font-size:12px;display:flex}.taraseo-landing-native-module__hkorZW__orderRow:last-of-type{font-weight:600}.taraseo-landing-native-module__hkorZW__order>small{color:#79816f;letter-spacing:.6px;margin-top:22px;font-size:9px;display:block}.taraseo-landing-native-module__hkorZW__order>p{margin-top:6px}.taraseo-landing-native-module__hkorZW__confirm{color:#fff;text-align:center;background:#405735;border-radius:5px;margin-top:20px;padding:11px;font-size:11px}.taraseo-landing-native-module__hkorZW__order>small:last-child{text-align:center;letter-spacing:0;margin-top:12px;font-size:8px}.taraseo-landing-native-module__hkorZW__storyCaption{background:#0f1115;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.taraseo-landing-native-module__hkorZW__storyCaption h3{letter-spacing:-.7px;border-left:2px solid #a78bfa;padding-left:10px;font-size:22px;line-height:30px}.taraseo-landing-native-module__hkorZW__storyCaption p{margin-top:8px;font-size:13px;line-height:20px}.taraseo-landing-native-module__hkorZW__storyCaption>span{color:#a78bfa99;font-family:monospace;font-size:28px}.taraseo-landing-native-module__hkorZW__codeHeader{color:#b5b5be;border-bottom:1px solid #ffffff12;padding:13px 18px;font:10px monospace}.taraseo-landing-native-module__hkorZW__code{color:#b8a4ee;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:15px 20px;font:11px/24px monospace}.taraseo-landing-native-module__hkorZW__faq{border-top:1px solid #ffffff12;display:block!important}.taraseo-landing-native-module__hkorZW__faq h2{font-size:30px}.taraseo-landing-native-module__hkorZW__faq>div>p{margin-top:14px;font-size:12px}.taraseo-landing-native-module__hkorZW__faq>div:last-child{margin-top:28px}.taraseo-landing-native-module__hkorZW__faq details{padding:20px 0}.taraseo-landing-native-module__hkorZW__faq summary{font-size:13px;line-height:20px}.taraseo-landing-native-module__hkorZW__faq summary svg{flex-shrink:0}.taraseo-landing-native-module__hkorZW__faq details p{margin-top:12px;font-size:12px;line-height:20px}.taraseo-landing-native-module__hkorZW__cta{text-align:left;background-image:url(/pen-exports/assets/8427fa1777b25415.webp);align-items:stretch;gap:24px;padding:40px 24px 48px}.taraseo-landing-native-module__hkorZW__cta>*{width:100%;max-width:592px;margin-inline:auto!important}.taraseo-landing-native-module__hkorZW__artwork{object-fit:cover;border:1px solid #ffffff1a;border-radius:16px;height:280px}.taraseo-landing-native-module__hkorZW__cta h2{letter-spacing:-1.6px;font-size:40px;line-height:42px}.taraseo-landing-native-module__hkorZW__cta .taraseo-landing-native-module__hkorZW__primary{height:48px}.taraseo-landing-native-module__hkorZW__footer{padding:40px 24px 24px}.taraseo-landing-native-module__hkorZW__footerColumns{max-width:592px;margin:auto;display:block}.taraseo-landing-native-module__hkorZW__footerColumns>div:first-child{max-width:none}.taraseo-landing-native-module__hkorZW__footerColumns p{font-size:12px}.taraseo-landing-native-module__hkorZW__footerMobileNav{color:#b8b8c1;grid-template-columns:1fr 1fr;gap:16px;margin-top:28px;font-size:12px;display:grid!important}.taraseo-landing-native-module__hkorZW__legal{border:0;flex-direction:column-reverse;gap:22px;max-width:592px;margin:28px auto 0;padding:0;font-size:10px;display:flex}.taraseo-landing-native-module__hkorZW__legal>span{color:#70707c}}
