:root{--banana-ink:#15130d;--banana-paper:#f7f3e8;--banana-white:#fffdf7;--banana-yellow:#f8d844;--banana-yellow-soft:#fff2a5;--banana-blue:#405cff;--banana-blue-dark:#2437bc;--banana-coral:#ff6a54;--banana-muted:#746f62;--banana-line:#dcd4c3;--banana-night:#171711;--banana-shadow:0 28px 70px #382e1024}.banana-page{min-width:0;color:var(--banana-ink);background:var(--banana-paper);overflow-x:clip}.banana-page a{color:inherit}.banana-page section[id]{scroll-margin-top:80px}.banana-container{width:min(100% - 48px,1200px);margin-inline:auto}.banana-header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7f3e8e6;border-bottom:1px solid #15130d1a;transition:box-shadow .2s;position:sticky;top:0}.banana-header.is-scrolled{box-shadow:0 10px 35px #28231414}.banana-nav{justify-content:space-between;align-items:center;gap:28px;min-height:76px;display:flex}.banana-page .brand{letter-spacing:-.045em;flex:none;align-items:center;gap:10px;font-size:20px;font-weight:900;display:inline-flex}.banana-page .brand-mark{background:var(--banana-yellow)}.banana-page .brand-mark i{background:var(--banana-ink)}.banana-desktop-nav{color:#5e5a50;align-items:center;gap:30px;font-size:14px;font-weight:760;display:flex}.banana-desktop-nav a,.banana-login{transition:color .18s}.banana-desktop-nav a:hover,.banana-login:hover{color:var(--banana-blue)}.banana-nav-actions{align-items:center;gap:20px;display:flex}.banana-login{font-size:14px;font-weight:820}.banana-nav-cta,.banana-primary-button,.banana-secondary-button,.editing-copy>a,.banana-submit,.banana-final-card>a{cursor:pointer;border:0;border-radius:13px;justify-content:center;align-items:center;gap:24px;min-height:50px;padding:0 22px;font-weight:860;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.banana-nav-cta{color:#fff;background:var(--banana-ink);min-height:44px}.banana-nav-cta:hover,.banana-primary-button:hover,.editing-copy>a:hover,.banana-submit:hover,.banana-final-card>a:hover{transform:translateY(-2px)}.banana-page .menu-toggle,.banana-mobile-menu{display:none}.banana-hero{isolation:isolate;background:var(--banana-yellow);padding:84px 0 96px;position:relative;overflow:hidden}.banana-hero:before{z-index:-1;content:"";border:1px solid #15130d21;border-radius:50%;width:520px;height:520px;position:absolute;top:-240px;left:46%;box-shadow:0 0 0 72px #ffffff17,0 0 0 144px #ffffff0f}.banana-hero:after{z-index:-1;background:var(--banana-coral);filter:blur(1px);content:"";border-radius:50%;width:430px;height:430px;position:absolute;bottom:-190px;right:-80px}.banana-hero-grid{grid-template-columns:minmax(0,.95fr) minmax(480px,1.05fr);align-items:center;gap:72px;display:grid}.banana-kicker,.banana-section-head>span,.editing-copy>span,.prompts-title>span,.builder-copy>span,.faq-copy>span{color:var(--banana-blue);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:900}.banana-kicker{color:#574e21;align-items:center;gap:9px;display:flex}.banana-kicker span{color:var(--banana-blue);font-size:15px}.banana-hero h1{letter-spacing:-.068em;max-width:690px;margin:26px 0 24px;font-size:clamp(54px,6vw,82px);line-height:.94}.banana-hero h1 em{color:var(--banana-blue);font-style:normal;display:inline}.banana-lead{color:#5f5527;max-width:620px;margin:0;font-size:18px;line-height:1.65}.banana-hero-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.banana-primary-button{color:#fff;background:var(--banana-blue);box-shadow:0 18px 38px #405cff33}.banana-secondary-button{background:#ffffff59;border:1px solid #15130d2e}.banana-secondary-button:hover{background:#fff9}.banana-badges{flex-wrap:wrap;gap:8px;margin:34px 0 0;padding:0;list-style:none;display:flex}.banana-badges li{background:#ffffff42;border:1px solid #15130d2b;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:820}.banana-lab{border:2px solid var(--banana-ink);background:var(--banana-white);min-height:580px;box-shadow:15px 15px 0 var(--banana-blue), var(--banana-shadow);border-radius:30px;padding:26px;position:relative;transform:rotate(1.4deg)}.lab-topbar{border-bottom:1px solid var(--banana-line);justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px;display:flex}.lab-topbar span{align-items:center;gap:10px;font-size:17px;font-weight:900;display:inline-flex}.lab-topbar img{width:33px;height:33px;box-shadow:inset 0 0 0 1px var(--banana-line);background:#fff;border-radius:10px;padding:7px}.lab-topbar b{color:#999080;letter-spacing:.13em;font-size:9px}.lab-canvas{grid-template-columns:1fr 36px 1fr;align-items:center;gap:8px;margin-top:24px;display:grid}.visual-card{background:#dbe8ee;border:1px solid #bbb39f;border-radius:19px;min-height:270px;position:relative;overflow:hidden}.visual-card>span{z-index:5;color:#fff;background:#15130dbf;border-radius:7px;padding:5px 8px;font-size:8px;font-weight:900;position:absolute;top:12px;left:12px}.visual-sun{background:#fff3b1;border-radius:50%;width:66px;height:66px;position:absolute;top:34px;right:28px}.visual-hill{background:#79a77f;border-radius:50% 50% 0 0;width:290px;height:190px;position:absolute;bottom:-55px;right:-55px;transform:rotate(-8deg)}.visual-object{z-index:2;background:var(--banana-coral);border-radius:44px 44px 16px 16px;width:88px;height:116px;position:absolute;bottom:38px;left:32px;box-shadow:inset -15px -8px #621e172e}.visual-object:before{content:"";background:#2d473c;border-radius:7px;width:28px;height:35px;position:absolute;top:-22px;left:31px}.visual-before{filter:saturate(.7)}.visual-after{background:#273459}.visual-after .visual-sun{background:#ffb14b;box-shadow:0 0 36px #ffb14b94}.visual-after .visual-hill{background:#254940}.visual-after .visual-object{background:#ff7660;box-shadow:inset -15px -8px #57131d47,0 0 22px #ff76602e}.visual-stars{position:absolute;inset:0}.visual-stars i{background:#fff3a7;border-radius:50%;width:4px;height:4px;position:absolute;box-shadow:0 0 8px #fff3a7}.visual-stars i:first-child{top:62px;left:40px}.visual-stars i:nth-child(2){top:95px;right:34px}.visual-stars i:nth-child(3){top:31px;left:52%}.visual-arrow{color:#fff;background:var(--banana-blue);border-radius:50%;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.lab-command{border:1px solid var(--banana-line);background:#f8f4e9;border-radius:13px;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;margin-top:18px;padding:15px;display:grid}.lab-command>span{width:27px;height:27px;color:var(--banana-blue);background:#e6e9ff;border-radius:8px;place-items:center;display:grid}.lab-command p{color:#554f43;margin:0;font-size:12px;line-height:1.4}.lab-command b{color:var(--banana-blue)}.lab-settings{align-items:center;gap:7px;margin-top:14px;display:flex}.lab-settings span{color:#736d61;border:1px solid var(--banana-line);border-radius:8px;padding:7px 9px;font-size:9px;font-weight:800}.lab-settings strong{color:#fff;background:var(--banana-blue);border-radius:9px;margin-left:auto;padding:9px 14px;font-size:11px}.banana-sticker{z-index:4;border:2px solid var(--banana-ink);box-shadow:4px 4px 0 var(--banana-ink);place-items:center;font-size:11px;font-weight:950;display:grid;position:absolute}.sticker-one{color:#fff;background:var(--banana-coral);border-radius:50%;width:67px;height:67px;top:88px;right:-31px;transform:rotate(13deg)}.sticker-two{background:var(--banana-yellow);width:61px;height:47px;bottom:100px;left:-27px;transform:rotate(-9deg)}.banana-capabilities,.banana-usecases,.banana-builder,.banana-faq{padding:112px 0}.banana-section-head{grid-template-columns:.65fr 1.45fr 1fr;align-items:end;gap:44px;display:grid}.banana-section-head h2,.editing-copy h2,.prompts-title h2,.builder-copy h2,.faq-copy h2{letter-spacing:-.06em;margin:0;font-size:clamp(43px,5vw,66px);line-height:1}.banana-section-head p,.editing-copy>p,.prompts-title p,.builder-copy>p,.faq-copy p{color:var(--banana-muted);margin:0;line-height:1.7}.banana-feature-grid{grid-template-columns:repeat(12,1fr);gap:15px;margin-top:62px;display:grid}.banana-feature-grid article{border:1px solid var(--banana-line);background:var(--banana-white);border-radius:23px;grid-column:span 6;min-height:350px;padding:27px;position:relative;overflow:hidden}.banana-feature-grid article>span{color:#8d8678;font-size:10px;font-weight:900}.banana-feature-grid h3{letter-spacing:-.04em;margin:158px 0 10px;font-size:26px}.banana-feature-grid p{max-width:470px;color:var(--banana-muted);margin:0;line-height:1.65}.banana-feature-grid .feature-yellow{color:var(--banana-ink);background:var(--banana-yellow);border-color:#0000}.banana-feature-grid .feature-blue{color:#fff;background:var(--banana-blue);border-color:#0000}.banana-feature-grid .feature-blue>span,.banana-feature-grid .feature-blue p{color:#ffffffb3}.banana-feature-grid .feature-dark{color:#fff;background:var(--banana-night);border-color:#0000}.banana-feature-grid .feature-dark>span,.banana-feature-grid .feature-dark p{color:#9b998e}.feature-shape{position:absolute;top:42px;right:42px}.shape-spark{color:var(--banana-blue);font-size:102px;line-height:1;transform:rotate(7deg)}.shape-crop{border:4px solid var(--banana-blue);width:130px;height:130px}.shape-crop i{border:4px solid var(--banana-coral);background:#fff;width:52px;height:52px;position:absolute}.shape-crop i:first-child{top:-22px;left:-22px}.shape-crop i:last-child{bottom:-22px;right:-22px}.shape-stack{width:150px;height:120px}.shape-stack i{background:#ffffff1f;border:2px solid #fff;border-radius:12px;width:105px;height:75px;position:absolute}.shape-stack i:first-child{top:0;left:0}.shape-stack i:nth-child(2){top:22px;left:22px}.shape-stack i:nth-child(3){background:var(--banana-yellow);top:44px;left:44px}.shape-type{width:115px;height:115px;color:var(--banana-yellow);border:1px solid #4a493f;border-radius:22px;place-items:center;font-size:44px;font-weight:900;display:grid}.banana-source{color:#8a8477;text-align:right;margin:22px 0 0;font-size:12px}.banana-source a{color:var(--banana-blue);text-underline-offset:3px;text-decoration:underline}.banana-editing{color:#fff;background:var(--banana-night);padding:112px 0}.banana-editing-grid{grid-template-columns:.78fr 1.22fr;gap:90px;display:grid}.editing-copy{align-self:start;position:sticky;top:120px}.editing-copy>span{color:var(--banana-yellow)}.editing-copy h2{margin-top:24px}.editing-copy>p{color:#a09e94;max-width:470px;margin-top:26px}.editing-copy>a{color:var(--banana-ink);background:var(--banana-yellow);margin-top:34px}.editing-list{margin:0;padding:0;list-style:none}.editing-list li{border-top:1px solid #ffffff1f;grid-template-columns:40px 1fr 52px;align-items:start;gap:20px;padding:33px 0;display:grid}.editing-list li:last-child{border-bottom:1px solid #ffffff1f}.editing-list b{color:#67665e;font-size:10px}.editing-list h3{letter-spacing:-.035em;margin:0;font-size:24px}.editing-list p{color:#98968c;margin:9px 0 0;line-height:1.65}.editing-list li>span{width:48px;height:48px;color:var(--banana-yellow);border:1px solid #ffffff24;border-radius:14px;place-items:center;font-size:18px;display:grid}.banana-section-head.compact{grid-template-columns:.55fr 1.35fr .9fr}.usecase-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:58px;display:grid}.usecase-grid article{border:1px solid var(--banana-line);background:var(--banana-white);border-radius:21px;min-height:350px;padding:24px;position:relative;overflow:hidden}.usecase-grid article:nth-child(2){background:#e7eafe}.usecase-grid article:nth-child(3){background:var(--banana-yellow-soft)}.usecase-grid article:nth-child(4){color:#fff;background:var(--banana-blue)}.usecase-grid article>span{color:#858072;letter-spacing:.12em;font-size:9px;font-weight:900}.usecase-grid h3{letter-spacing:-.04em;margin:158px 0 11px;font-size:23px}.usecase-grid p{color:var(--banana-muted);margin:0;line-height:1.58}.usecase-grid article:nth-child(4)>span,.usecase-grid article:nth-child(4) p{color:#ffffffb8}.usecase-grid i{width:78px;height:78px;color:var(--banana-blue);border:2px solid;border-radius:17px;place-items:center;font-size:18px;font-style:normal;font-weight:900;display:grid;position:absolute;top:60px;right:22px;transform:rotate(7deg)}.usecase-grid article:nth-child(4) i{color:var(--banana-yellow)}.banana-prompts{color:#fff;background:var(--banana-blue);padding:112px 0}.prompts-title{grid-template-columns:.65fr 1.4fr 1fr;align-items:end;gap:44px;display:grid}.prompts-title>span{color:var(--banana-yellow)}.prompts-title p{color:#ffffffbd}.banana-prompt-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:58px;display:grid}.banana-prompt-grid button{min-height:340px;color:var(--banana-ink);background:var(--banana-white);text-align:left;cursor:pointer;border:0;border-radius:23px;padding:26px;transition:transform .2s,box-shadow .2s}.banana-prompt-grid button:nth-child(2){background:var(--banana-yellow)}.banana-prompt-grid button:nth-child(3){color:#fff;background:var(--banana-night)}.banana-prompt-grid button:hover{transform:translateY(-5px)rotate(-.4deg);box-shadow:0 24px 48px #13184b47}.banana-prompt-grid button>span{color:#797469;letter-spacing:.13em;font-size:9px;font-weight:900;display:block}.banana-prompt-grid button:nth-child(3)>span{color:#85847b}.banana-prompt-grid strong{letter-spacing:-.04em;margin-top:90px;font-size:25px;display:block}.banana-prompt-grid p{color:#6f695e;margin:12px 0 31px;line-height:1.6}.banana-prompt-grid button:nth-child(3) p{color:#9f9d93}.banana-prompt-grid i{color:var(--banana-blue);font-size:12px;font-style:normal;font-weight:900;display:block}.banana-prompt-grid button:nth-child(2) i,.banana-prompt-grid button:nth-child(3) i{color:inherit}.banana-builder{background:#eee8da}.banana-builder-grid{grid-template-columns:.88fr 1.12fr;align-items:start;gap:88px;display:grid}.builder-copy h2,.builder-copy>p{margin-top:24px}.builder-formula{border-left:4px solid var(--banana-blue);background:#ffffff7a;gap:5px;margin-top:32px;padding:17px 18px;display:grid}.builder-formula b{letter-spacing:.12em;font-size:10px}.builder-formula span{color:var(--banana-muted);font-size:13px}.builder-models{gap:10px;margin-top:22px;display:grid}.builder-models span{border:1px solid var(--banana-line);border-radius:12px;padding:13px 15px;font-size:12px}.banana-register-card{border:2px solid var(--banana-ink);background:var(--banana-white);box-shadow:12px 12px 0 var(--banana-yellow), var(--banana-shadow);border-radius:25px;padding:30px}.banana-field{gap:8px;display:grid}.banana-field+.banana-field,.banana-field-row{margin-top:17px}.banana-field label{font-size:12px;font-weight:850}.banana-field input,.banana-field textarea{width:100%;color:var(--banana-ink);background:#faf7ef;border:1px solid #d8d0bf;border-radius:13px;outline:none;transition:border-color .18s,box-shadow .18s}.banana-field input{min-height:49px;padding:0 14px}.banana-field textarea{resize:vertical;min-height:136px;padding:14px;line-height:1.55}.banana-field input:focus,.banana-field textarea:focus{border-color:var(--banana-blue);box-shadow:0 0 0 4px #405cff1a}.banana-field-row{grid-template-columns:1fr 1fr;gap:13px;display:grid}.banana-field-row .banana-field+.banana-field{margin-top:0}.banana-error{color:#c83d2a;margin:0;font-size:12px}.banana-submit{color:#fff;background:var(--banana-blue);width:100%;margin-top:20px;box-shadow:0 14px 34px #405cff2e}.banana-legal{color:#8a8374;text-align:center;margin:14px 0 0;font-size:10px;line-height:1.5}.banana-legal a{text-decoration:underline}.banana-builder-login{color:var(--banana-muted);text-align:center;margin:12px 0 0;font-size:13px}.banana-builder-login a{color:var(--banana-blue);font-weight:850}.banana-faq-grid{grid-template-columns:.7fr 1.3fr;gap:84px;display:grid}.faq-copy h2,.faq-copy p{margin-top:24px}.banana-accordion details{border-top:1px solid var(--banana-line)}.banana-accordion details:last-child{border-bottom:1px solid var(--banana-line)}.banana-accordion summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:76px;font-size:18px;font-weight:820;list-style:none;display:flex}.banana-accordion summary::-webkit-details-marker{display:none}.banana-accordion summary i{color:var(--banana-blue);font-size:27px;font-style:normal;font-weight:400;transition:transform .2s}.banana-accordion details[open] summary i{transform:rotate(45deg)}.banana-accordion details p{color:var(--banana-muted);margin:-4px 50px 25px 0;line-height:1.7}.banana-final{padding:0 0 112px}.banana-final-card{border:2px solid var(--banana-ink);background:var(--banana-yellow);border-radius:29px;padding:74px;position:relative;overflow:hidden}.banana-final-card:before{content:"";border:1px solid #15130d29;border-radius:50%;width:490px;height:490px;position:absolute;bottom:-210px;right:-120px;box-shadow:0 0 0 58px #ffffff1a,0 0 0 116px #ffffff12}.banana-final-card>span{z-index:2;color:var(--banana-blue);letter-spacing:.15em;font-size:10px;font-weight:900;position:relative}.banana-final-card h2{z-index:2;letter-spacing:-.066em;margin:18px 0 30px;font-size:clamp(48px,6vw,76px);line-height:.94;position:relative}.banana-final-card h2 em{color:var(--banana-blue);font-style:normal}.banana-final-card>a{z-index:2;color:#fff;background:var(--banana-ink);position:relative}.final-banana-mark{width:150px;height:120px;position:absolute;bottom:74px;right:90px;transform:rotate(-13deg)}.final-banana-mark i{border:11px solid var(--banana-blue);border-top-color:#0000;border-left-color:#0000;border-radius:50%;width:35px;height:100px;position:absolute;transform:rotate(38deg)}.final-banana-mark i:nth-child(2){top:10px;left:40px}.final-banana-mark i:nth-child(3){top:20px;left:80px}.banana-footer{color:#fff;background:var(--banana-night);padding:54px 0 22px}.banana-footer-grid{justify-content:space-between;align-items:start;gap:40px;display:flex}.banana-footer .brand-mark{background:var(--banana-yellow)}.banana-footer p{color:#8f8e86;margin:12px 0 0}.banana-footer-links{color:#aaa89e;flex-wrap:wrap;justify-content:flex-end;gap:22px;font-size:13px;font-weight:750;display:flex}.banana-footer-links a:hover{color:var(--banana-yellow)}.banana-footer-bottom{color:#6d6c65;border-top:1px solid #ffffff1a;justify-content:space-between;gap:40px;margin-top:46px;padding-top:20px;font-size:10px;display:flex}.banana-footer-bottom span:last-child{text-align:right;max-width:740px}.banana-page a:focus-visible,.banana-page button:focus-visible,.banana-page input:focus-visible,.banana-page textarea:focus-visible,.banana-page summary:focus-visible{outline:3px solid var(--banana-blue);outline-offset:3px}@media (width<=1040px){.banana-desktop-nav{display:none}.banana-hero-grid{grid-template-columns:1fr 1fr;gap:42px}.banana-hero h1{font-size:clamp(52px,7vw,72px)}.banana-lab{min-height:560px}.banana-section-head,.prompts-title{grid-template-columns:.5fr 1.4fr 1fr;gap:28px}.banana-editing-grid,.banana-builder-grid{gap:54px}.usecase-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=800px){.banana-container{width:min(100% - 32px,1200px)}.banana-nav{min-height:68px}.banana-login,.banana-nav-cta{display:none}.banana-page .menu-toggle{display:grid}.banana-page .banana-mobile-menu{display:none}.banana-page .banana-mobile-menu.is-open{display:grid}.banana-mobile-menu{border-top:1px solid var(--banana-line);background:var(--banana-paper);gap:0;padding:8px 16px 18px}.banana-mobile-menu a{border-bottom:1px solid var(--banana-line);padding:13px 5px;font-weight:760}.banana-mobile-menu .mobile-chat-link{color:#fff;background:var(--banana-blue);text-align:center;border:0;border-radius:11px;margin-top:10px}.banana-hero{padding:62px 0 76px}.banana-hero-grid,.banana-section-head,.banana-section-head.compact,.prompts-title,.banana-editing-grid,.banana-builder-grid,.banana-faq-grid{grid-template-columns:1fr}.banana-hero-grid{gap:56px}.banana-lab{justify-self:center;width:min(100%,580px);transform:none}.banana-capabilities,.banana-usecases,.banana-builder,.banana-faq,.banana-editing,.banana-prompts{padding:80px 0}.banana-section-head,.prompts-title{align-items:start;gap:20px}.editing-copy{position:static}.editing-list{margin-top:16px}.banana-feature-grid{grid-template-columns:1fr 1fr}.banana-feature-grid article{grid-column:span 1}.banana-feature-grid .feature-yellow,.banana-feature-grid .feature-blue{grid-column:span 2}.banana-prompt-grid{grid-template-columns:1fr}.banana-prompt-grid button{min-height:290px}.banana-field-row{grid-template-columns:1fr}.banana-field-row .banana-field+.banana-field{margin-top:17px}.banana-faq-grid{gap:38px}}@media (width<=520px){.banana-container{width:min(100% - 24px,1200px)}.banana-page .brand{font-size:17px}.banana-page .brand-mark{width:33px;height:33px}.banana-hero{padding-top:50px}.banana-hero h1{margin-top:22px;font-size:45px}.banana-lead{font-size:17px}.banana-hero-actions{display:grid}.banana-primary-button,.banana-secondary-button{width:100%}.banana-badges li{font-size:9px}.banana-lab{min-height:495px;box-shadow:7px 7px 0 var(--banana-blue);border-radius:22px;padding:17px}.lab-topbar b{display:none}.lab-canvas{grid-template-columns:1fr 24px 1fr}.visual-card{min-height:220px}.visual-object{width:62px;height:88px;bottom:28px;left:20px}.visual-object:before{left:20px}.visual-sun{width:49px;height:49px}.visual-arrow{width:25px;height:25px}.lab-command p{font-size:10px}.lab-settings span:nth-child(3),.banana-sticker{display:none}.banana-section-head h2,.editing-copy h2,.prompts-title h2,.builder-copy h2,.faq-copy h2{font-size:39px}.banana-feature-grid{grid-template-columns:1fr;margin-top:40px}.banana-feature-grid article,.banana-feature-grid .feature-yellow,.banana-feature-grid .feature-blue{grid-column:span 1;min-height:320px;padding:22px}.feature-shape{right:25px}.editing-list li{grid-template-columns:30px 1fr;gap:13px}.editing-list li>span{display:none}.usecase-grid{grid-template-columns:1fr}.usecase-grid article{min-height:300px}.usecase-grid h3{margin-top:125px}.banana-prompt-grid{margin-top:38px}.banana-prompt-grid button{min-height:305px;padding:22px}.banana-register-card{box-shadow:7px 7px 0 var(--banana-yellow);border-radius:20px;padding:21px}.banana-final{padding-bottom:78px}.banana-final-card{border-radius:23px;padding:54px 22px 135px}.banana-final-card h2{font-size:45px}.final-banana-mark{transform-origin:100% 100%;bottom:25px;right:22px;transform:scale(.7)rotate(-13deg)}.banana-footer-grid,.banana-footer-bottom{flex-direction:column}.banana-footer-links{justify-content:start;display:grid}.banana-footer-bottom span:last-child{text-align:left}}@media (prefers-reduced-motion:reduce){.banana-page *,.banana-page :before,.banana-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
