.home-bento-module__PU23ja__section{--bento-entrance-delay:.7s;--bento-feature-delay:0s;max-width:62.5rem;margin-inline:auto;padding:0 1.5rem 4rem;container-type:inline-size}.home-bento-module__PU23ja__appGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.home-bento-module__PU23ja__featureSection{margin-top:clamp(3.5rem,9cqw,5.75rem)}.home-bento-module__PU23ja__featureHeading{letter-spacing:-.035em;text-wrap:balance;margin:0 .375rem 1rem;font-size:clamp(1.25rem,2.3cqw,1.375rem);font-weight:700;line-height:1.3}.home-bento-module__PU23ja__grid{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#211d1c);border-radius:2.5rem;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"free private native""source studio studio";gap:clamp(.625rem,1.4cqw,.875rem);padding:clamp(.625rem,1.4cqw,.875rem);display:grid;box-shadow:0 2px 3px #00000006,0 14px 32px #0000000b}.home-bento-module__PU23ja__card{--card-padding:clamp(1.125rem, 2.3cqw, 1.5rem);min-width:0;min-height:12.5rem;padding:var(--card-padding);color:var(--foreground);border-radius:clamp(1.25rem,2.8cqw,1.75rem);flex-direction:column;justify-content:space-between;gap:1.5rem;display:flex;position:relative}a.home-bento-module__PU23ja__card:focus-visible{outline:3px solid var(--color-melon-500);outline-offset:4px}.home-bento-module__PU23ja__product{isolation:isolate;color:#fff;min-height:clamp(21rem,42cqw,26.25rem);padding:clamp(1.25rem,2.8cqw,1.75rem);overflow:hidden}.home-bento-module__PU23ja__product:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000 30%,#09131c14 50%,#09131ca6 100%);position:absolute;inset:0}.home-bento-module__PU23ja__paguro{background:#32778d url(/paguro/coastal-forest.webp) 43%/cover no-repeat}.home-bento-module__PU23ja__moppo{background:#e4a435 url(/moppo/card-wallpaper.webp) 50%/cover no-repeat}.home-bento-module__PU23ja__free{background:var(--lightningcss-light,#f8e1e6)var(--lightningcss-dark,#3b232c);grid-area:free}.home-bento-module__PU23ja__private{background:var(--lightningcss-light,#ecebed)var(--lightningcss-dark,#2b292d);grid-area:private}.home-bento-module__PU23ja__native{background:var(--lightningcss-light,#e1eaf8)var(--lightningcss-dark,#242e3d);grid-area:native}.home-bento-module__PU23ja__source{background:var(--lightningcss-light,#e3f0de)var(--lightningcss-dark,#26362a);grid-area:source}.home-bento-module__PU23ja__studio{background:var(--lightningcss-light,#f4efe6)var(--lightningcss-dark,#322d27);grid-area:studio;grid-template-rows:minmax(3.5rem,auto) 1fr;grid-template-columns:2rem minmax(0,1fr);column-gap:1rem;display:grid}.home-bento-module__PU23ja__copy{text-align:right}.home-bento-module__PU23ja__copy h2,.home-bento-module__PU23ja__copy h3{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(1.125rem,2.3cqw,1.375rem);font-weight:700;line-height:1.15}.home-bento-module__PU23ja__copy p{color:color-mix(in srgb, currentColor 82%, transparent);text-wrap:balance;margin-top:.25rem;font-size:clamp(.875rem,1.7cqw,1rem);line-height:1.3}.home-bento-module__PU23ja__mobileCopy{display:none}.home-bento-module__PU23ja__productCopy{text-align:left;text-shadow:0 1px 8px #00000026}.home-bento-module__PU23ja__productHeading{flex-wrap:wrap;align-items:baseline;gap:.125rem .625rem;display:flex}.home-bento-module__PU23ja__productHeading h2{font-size:clamp(1.75rem,3cqw,2rem)}.home-bento-module__PU23ja__productHeading>span{color:#fffffff2;font-size:.875rem;line-height:1.4}.home-bento-module__PU23ja__productCopy p{color:#fff;text-wrap:pretty;margin-top:.375rem;font-size:1rem;line-height:1.5}.home-bento-module__PU23ja__productVisual{align-items:flex-start;gap:.875rem;padding-right:3rem;display:flex}.home-bento-module__PU23ja__productIcon{aspect-ratio:1;flex-shrink:0;width:clamp(3.5rem,6.5cqw,4rem);display:block}.home-bento-module__PU23ja__productIcon img{width:100%;height:100%}.home-bento-module__PU23ja__lightIcon{display:var(--icon-light-display)}.home-bento-module__PU23ja__darkIcon{display:var(--icon-dark-display)}.home-bento-module__PU23ja__cornerArrow{aspect-ratio:1;color:var(--lightningcss-light,#171413)var(--lightningcss-dark,#faf7f5);background:var(--lightningcss-light,#ffffffd9)var(--lightningcss-dark,#141418b8);border-radius:50%;place-items:center;width:2.25rem;display:grid;position:absolute;top:1.375rem;right:1.375rem;overflow:hidden}.home-bento-module__PU23ja__cornerArrow svg{width:1rem;height:1rem}.home-bento-module__PU23ja__card:focus-visible .home-bento-module__PU23ja__cornerArrow{color:var(--lightningcss-light,#faf7f5)var(--lightningcss-dark,#171413);background:var(--lightningcss-light,#171413)var(--lightningcss-dark,#faf7f5)}@media (hover:hover){.home-bento-module__PU23ja__card:hover .home-bento-module__PU23ja__cornerArrow{color:var(--lightningcss-light,#faf7f5)var(--lightningcss-dark,#171413);background:var(--lightningcss-light,#171413)var(--lightningcss-dark,#faf7f5)}}.home-bento-module__PU23ja__services{--service-row-height:1.75rem;--service-cycle-height:calc(var(--service-row-height) * 4);color:var(--lightningcss-light,#303039)var(--lightningcss-dark,#f5f5f7);transform-origin:0 0;background:var(--lightningcss-light,#fffffff0)var(--lightningcss-dark,#19171ee6);border-radius:1.125rem;flex:1;min-width:0;max-width:15rem;padding:.625rem;box-shadow:0 8px 24px #00000014}.home-bento-module__PU23ja__serviceViewport{isolation:isolate;height:var(--service-cycle-height);border-radius:.5rem;position:relative;overflow:hidden}.home-bento-module__PU23ja__serviceViewport:before{content:"";inset-inline:0;top:calc(var(--service-row-height) * 2);height:var(--service-row-height);background:var(--lightningcss-light,#e3daef)var(--lightningcss-dark,#463952);border-radius:.5rem;position:absolute}.home-bento-module__PU23ja__serviceTrack{transform:translateY(calc(var(--service-cycle-height) * -2));position:relative}.home-bento-module__PU23ja__serviceLoop{margin:0;padding:0;list-style:none}.home-bento-module__PU23ja__service{height:var(--service-row-height);border-radius:.5rem;align-items:center;gap:.625rem;padding:.1875rem .5rem;font-size:.875rem;line-height:1.4;display:flex}.home-bento-module__PU23ja__service img{flex-shrink:0;width:1rem;height:1rem}.home-bento-module__PU23ja__storageMap{--storage-grow-duration:.45s;--storage-slide-duration:1.4s;--storage-gap:.375rem;--storage-rest-width:calc((100cqw - var(--storage-gap) * 2) / 2.2);gap:var(--storage-gap);flex:1;grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) minmax(0,1fr);min-width:0;height:clamp(7.5rem,17cqw,9.375rem);display:grid;overflow:clip;container-type:inline-size}.home-bento-module__PU23ja__storageMap>span,.home-bento-module__PU23ja__storageStack>span{border-radius:.625rem}.home-bento-module__PU23ja__storageLarge{z-index:1;background:var(--lightningcss-light,#f7dc8e)var(--lightningcss-dark,#ad8538);width:100%;position:relative}.home-bento-module__PU23ja__storageMedium{background:var(--lightningcss-light,#e9ad3b)var(--lightningcss-dark,#9c6829)}.home-bento-module__PU23ja__storageStack{grid-template-rows:repeat(2,minmax(0,1fr));gap:.375rem;display:grid}.home-bento-module__PU23ja__storageStack>span{justify-self:unsafe end;width:100%}.home-bento-module__PU23ja__storageStack>span:first-child{background:var(--lightningcss-light,#f6c653)var(--lightningcss-dark,#c99a3b)}.home-bento-module__PU23ja__storageStack>span:last-child{background:var(--lightningcss-light,#ba861d)var(--lightningcss-dark,#77511d)}.home-bento-module__PU23ja__price{color:var(--lightningcss-light,#c9214f)var(--lightningcss-dark,#ff8bac);flex-wrap:wrap;align-items:baseline;gap:.35rem;display:flex}.home-bento-module__PU23ja__price>span:first-child{font-variant-numeric:tabular-nums;letter-spacing:-.055em;font-size:clamp(3.125rem,5.65cqw,3.5rem);font-weight:700;line-height:1}.home-bento-module__PU23ja__priceTerm{color:var(--lightningcss-light,#ed4b73)var(--lightningcss-dark,#e59cb1);font-size:.9375rem}.home-bento-module__PU23ja__offSwitch{--switch-off:var(--lightningcss-light,#d6d6da)var(--lightningcss-dark,#535159);background:var(--switch-off);border-radius:2rem;align-items:center;width:3rem;height:1.75rem;padding:.1875rem;display:flex}.home-bento-module__PU23ja__offSwitch>span{background:#fff;border-radius:50%;width:1.375rem;height:1.375rem;box-shadow:0 1px 3px #0000002e}.home-bento-module__PU23ja__swiftIcon{--color-melon-300:var(--lightningcss-light,#eaf3ff)var(--lightningcss-dark,#fff);fill:currentColor;color:var(--lightningcss-light,#3165ad)var(--lightningcss-dark,#9fc1f5);width:2.5rem;height:2.5rem}.home-bento-module__PU23ja__nativeTitle{background:linear-gradient(100deg, var(--foreground) 40%, var(--lightningcss-light,#8b9db4)var(--lightningcss-dark,#edf4ff) 50%, var(--foreground) 60%);color:#0000;background-position:0 0;background-size:300% 100%;-webkit-background-clip:text;background-clip:text}.home-bento-module__PU23ja__contributions{--contribution-gap:.3125rem;--contribution-0:var(--lightningcss-light,#d2e6c9)var(--lightningcss-dark,#334b35);--contribution-1:var(--lightningcss-light,#a9d39c)var(--lightningcss-dark,#4d7145);--contribution-2:var(--lightningcss-light,#6bb357)var(--lightningcss-dark,#70a95e);--contribution-3:var(--lightningcss-light,#408e31)var(--lightningcss-dark,#5a994a);--contribution-4:var(--lightningcss-light,#2e6726)var(--lightningcss-dark,#8dbb7f);width:calc(75% - var(--contribution-gap) * .25);gap:var(--contribution-gap);grid-template-columns:repeat(9,minmax(0,1fr));display:grid}.home-bento-module__PU23ja__contributions>span{aspect-ratio:1;background:var(--contribution-rest);border-radius:.25rem}.home-bento-module__PU23ja__contribution0{--contribution-rest:var(--contribution-0)}.home-bento-module__PU23ja__contribution1{--contribution-rest:var(--contribution-1)}.home-bento-module__PU23ja__contribution2{--contribution-rest:var(--contribution-2)}.home-bento-module__PU23ja__contribution3{--contribution-rest:var(--contribution-3)}.home-bento-module__PU23ja__contribution4{--contribution-rest:var(--contribution-4)}.home-bento-module__PU23ja__contributions>span:nth-child(5n+1){--shade-a:var(--contribution-1);--shade-b:var(--contribution-2);--shade-c:var(--contribution-3);--shade-d:var(--contribution-4)}.home-bento-module__PU23ja__contributions>span:nth-child(5n+2){--shade-a:var(--contribution-4);--shade-b:var(--contribution-3);--shade-c:var(--contribution-0);--shade-d:var(--contribution-0)}.home-bento-module__PU23ja__contributions>span:nth-child(5n+3){--shade-a:var(--contribution-2);--shade-b:var(--contribution-4);--shade-c:var(--contribution-2);--shade-d:var(--contribution-1)}.home-bento-module__PU23ja__contributions>span:nth-child(5n+4){--shade-a:var(--contribution-0);--shade-b:var(--contribution-0);--shade-c:var(--contribution-4);--shade-d:var(--contribution-2)}.home-bento-module__PU23ja__contributions>span:nth-child(5n+5){--shade-a:var(--contribution-3);--shade-b:var(--contribution-1);--shade-c:var(--contribution-1);--shade-d:var(--contribution-3)}.home-bento-module__PU23ja__studioMark{object-fit:contain;grid-area:1/1;width:2rem;height:2rem}.home-bento-module__PU23ja__studioCopy{top:calc(100% - var(--card-padding));right:var(--card-padding);left:calc(var(--card-padding) + 3rem);position:absolute;transform:translateY(-100%)}.home-bento-module__PU23ja__studioIntro{text-align:right;max-width:32rem;color:color-mix(in srgb, var(--foreground) 88%, transparent);text-wrap:pretty;opacity:0;visibility:hidden;grid-area:2/1/auto/-1;align-self:end;margin-left:auto;font-size:.9375rem;line-height:1.6}.home-bento-module__PU23ja__studio:focus-visible .home-bento-module__PU23ja__studioCopy{top:var(--card-padding);transform:translateY(0)}.home-bento-module__PU23ja__studio:focus-visible .home-bento-module__PU23ja__studioIntro{opacity:1;visibility:visible}@media (hover:hover){.home-bento-module__PU23ja__studio:hover .home-bento-module__PU23ja__studioCopy{top:var(--card-padding);transform:translateY(0)}.home-bento-module__PU23ja__studio:hover .home-bento-module__PU23ja__studioIntro{opacity:1;visibility:visible}}@media (hover:none),(max-width:44rem){.home-bento-module__PU23ja__studioCopy{grid-area:1/2;position:static;transform:none}.home-bento-module__PU23ja__studioIntro{opacity:1;visibility:visible}}@media (prefers-reduced-motion:no-preference){.home-bento-module__PU23ja__studioCopy{transition:top .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1)}.home-bento-module__PU23ja__studioIntro{transition:opacity .18s,visibility 0s linear .18s}.home-bento-module__PU23ja__studio:focus-visible .home-bento-module__PU23ja__studioIntro{transition-delay:.2s,0s}@media (hover:hover){.home-bento-module__PU23ja__studio:hover .home-bento-module__PU23ja__studioIntro{transition-delay:.2s,0s}}.home-bento-module__PU23ja__paguro .home-bento-module__PU23ja__services{animation:home-bento-module__PU23ja__menuPop .28s ease-out calc(var(--bento-entrance-delay) + .1s) backwards}.home-bento-module__PU23ja__paguro .home-bento-module__PU23ja__serviceTrack{animation:home-bento-module__PU23ja__serviceEntrance .66s linear calc(var(--bento-entrance-delay) + .18s) backwards}.home-bento-module__PU23ja__private[data-bento-entering] .home-bento-module__PU23ja__offSwitch{animation:home-bento-module__PU23ja__switchOff .32s ease-in-out calc(var(--bento-feature-delay) + .25s) backwards}.home-bento-module__PU23ja__private[data-bento-entering] .home-bento-module__PU23ja__offSwitch>span{animation:home-bento-module__PU23ja__switchThumb .32s cubic-bezier(.25, .8, .25, 1) calc(var(--bento-feature-delay) + .25s) backwards}.home-bento-module__PU23ja__moppo .home-bento-module__PU23ja__storageLarge{transform-origin:100%;animation:home-bento-module__PU23ja__storageGrow var(--storage-grow-duration) cubic-bezier(.22, .8, .3, 1) var(--bento-entrance-delay) backwards, home-bento-module__PU23ja__storageEntrance var(--storage-slide-duration) cubic-bezier(.22, .8, .3, 1) calc(var(--bento-entrance-delay) + var(--storage-grow-duration)) backwards}.home-bento-module__PU23ja__moppo .home-bento-module__PU23ja__storageMedium{animation:home-bento-module__PU23ja__storageSlide var(--storage-slide-duration) cubic-bezier(.22, .8, .3, 1) calc(var(--bento-entrance-delay) + var(--storage-grow-duration)) backwards}.home-bento-module__PU23ja__moppo .home-bento-module__PU23ja__storageStack>span{animation:home-bento-module__PU23ja__storageExpand var(--storage-slide-duration) cubic-bezier(.22, .8, .3, 1) calc(var(--bento-entrance-delay) + var(--storage-grow-duration)) backwards}.home-bento-module__PU23ja__native[data-bento-entering] .home-bento-module__PU23ja__nativeTitle{animation:home-bento-module__PU23ja__nativeReflection .9s linear var(--bento-feature-delay) backwards}.home-bento-module__PU23ja__native[data-bento-entering] .home-bento-module__PU23ja__swiftIcon rect{animation:home-bento-module__PU23ja__swiftReflection .9s linear var(--bento-feature-delay) backwards}.home-bento-module__PU23ja__source[data-bento-entering] .home-bento-module__PU23ja__contributions>span{animation:home-bento-module__PU23ja__contributionShades .9s ease-in-out calc(var(--bento-feature-delay) + var(--column) * 25ms) backwards}.home-bento-module__PU23ja__card:focus-visible .home-bento-module__PU23ja__cornerArrow svg{animation:.4s ease-out home-bento-module__PU23ja__arrowSpin}.home-bento-module__PU23ja__paguro:focus-visible .home-bento-module__PU23ja__serviceTrack{animation:home-bento-module__PU23ja__serviceEntrance .66s linear calc(var(--bento-entrance-delay) + .18s) backwards, home-bento-module__PU23ja__serviceSpin .62s linear}.home-bento-module__PU23ja__moppo:focus-visible .home-bento-module__PU23ja__storageMap{animation:1.1s ease-in-out home-bento-module__PU23ja__storageBreathe}.home-bento-module__PU23ja__source:not([data-bento-entering]):focus-visible .home-bento-module__PU23ja__contributions>span{animation:home-bento-module__PU23ja__contributionHover .75s ease-in-out calc(var(--column) * 16ms) backwards}@media (hover:hover){.home-bento-module__PU23ja__card:hover .home-bento-module__PU23ja__cornerArrow svg{animation:.4s ease-out home-bento-module__PU23ja__arrowSpin}.home-bento-module__PU23ja__paguro:hover .home-bento-module__PU23ja__serviceTrack{animation:home-bento-module__PU23ja__serviceEntrance .66s linear calc(var(--bento-entrance-delay) + .18s) backwards, home-bento-module__PU23ja__serviceSpin .62s linear}.home-bento-module__PU23ja__moppo:hover .home-bento-module__PU23ja__storageMap{animation:1.1s ease-in-out home-bento-module__PU23ja__storageBreathe}.home-bento-module__PU23ja__source:not([data-bento-entering]):hover .home-bento-module__PU23ja__contributions>span{animation:home-bento-module__PU23ja__contributionHover .75s ease-in-out calc(var(--column) * 16ms) backwards}}}@keyframes home-bento-module__PU23ja__menuPop{0%{opacity:0;transform:translateY(-6px)scale(.86)}70%{opacity:1;transform:translateY(1px)scale(1.025)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes home-bento-module__PU23ja__serviceEntrance{0%{transform:translateY(calc(var(--service-row-height) * 2 - var(--service-cycle-height)));animation-timing-function:cubic-bezier(.12,.7,.2,1)}86%{transform:translateY(calc(var(--service-cycle-height) * -2 - 3px));animation-timing-function:ease-out}to{transform:translateY(calc(var(--service-cycle-height) * -2))}}@keyframes home-bento-module__PU23ja__serviceSpin{0%{animation-timing-function:cubic-bezier(.12,.7,.2,1);transform:translateY(0)}86%{transform:translateY(calc(var(--service-cycle-height) * -2 - 3px));animation-timing-function:ease-out}to{transform:translateY(calc(var(--service-cycle-height) * -2))}}@keyframes home-bento-module__PU23ja__arrowSpin{0%{opacity:1;transform:translate(0)}40%{opacity:0;transform:translate(9px,-9px)}41%{opacity:0;transform:translate(-9px,9px)}to{opacity:1;transform:translate(0)}}@keyframes home-bento-module__PU23ja__switchOff{0%{background-color:#007aff}to{background-color:var(--switch-off)}}@keyframes home-bento-module__PU23ja__switchThumb{0%{transform:translate(1.25rem)}to{transform:translate(0)}}@keyframes home-bento-module__PU23ja__storageGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes home-bento-module__PU23ja__storageEntrance{0%{width:100cqw}58%{width:calc(var(--storage-rest-width) * .88)}80%{width:calc(var(--storage-rest-width) * 1.045)}to{width:var(--storage-rest-width)}}@keyframes home-bento-module__PU23ja__storageSlide{0%{transform:translateX(calc(100cqw - var(--storage-rest-width)))}58%{transform:translateX(calc(var(--storage-rest-width) * -.12))}80%{transform:translateX(calc(var(--storage-rest-width) * .045))}to{transform:translate(0)}}@keyframes home-bento-module__PU23ja__storageExpand{0%{width:calc(100% - 100cqw + var(--storage-rest-width))}58%{width:calc(100% + var(--storage-rest-width) * .12)}80%{width:calc(100% - var(--storage-rest-width) * .045)}to{width:100%}}@keyframes home-bento-module__PU23ja__storageBreathe{0%,to{grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) minmax(0,1fr)}35%{grid-template-columns:minmax(0,1.85fr) minmax(0,1.58fr) minmax(0,.97fr)}70%{grid-template-columns:minmax(0,2.08fr) minmax(0,1.3fr) minmax(0,1.02fr)}}@keyframes home-bento-module__PU23ja__nativeReflection{0%{background-position:100% 0}to{background-position:0 0}}@keyframes home-bento-module__PU23ja__swiftReflection{0%{transform:translate(0)}to{transform:translate(130px)}}@keyframes home-bento-module__PU23ja__contributionShades{0%,to{background-color:var(--contribution-rest)}20%{background-color:var(--shade-a)}40%{background-color:var(--shade-b)}60%{background-color:var(--shade-c)}80%{background-color:var(--shade-d)}}@keyframes home-bento-module__PU23ja__contributionHover{0%,to{background-color:var(--contribution-rest)}20%{background-color:var(--shade-a)}40%{background-color:var(--shade-b)}60%{background-color:var(--shade-c)}80%{background-color:var(--shade-d)}}@media (forced-colors:active){.home-bento-module__PU23ja__nativeTitle{color:canvastext;background:0 0}}@media (max-width:56rem){.home-bento-module__PU23ja__section{padding:0 1rem 3rem}.home-bento-module__PU23ja__grid{border-radius:2rem;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"free private""native source""studio studio";gap:.625rem;padding:.625rem}.home-bento-module__PU23ja__card{--card-padding:clamp(1rem, 3.5vw, 1.25rem);border-radius:1.5rem;gap:1.25rem;min-height:clamp(10.5rem,34vw,12rem)}.home-bento-module__PU23ja__product{min-height:clamp(20rem,42cqw,24rem);padding:var(--card-padding)}.home-bento-module__PU23ja__copy h2,.home-bento-module__PU23ja__copy h3{font-size:clamp(1.25rem,4.8vw,1.5rem)}.home-bento-module__PU23ja__copy p{font-size:clamp(.875rem,3.3vw,1rem)}.home-bento-module__PU23ja__productCopy p{font-size:.9375rem;line-height:1.5}.home-bento-module__PU23ja__productHeading h2{font-size:clamp(1.5rem,4vw,1.75rem)}.home-bento-module__PU23ja__desktopCopy{display:none}.home-bento-module__PU23ja__mobileCopy{display:inline}.home-bento-module__PU23ja__productVisual{gap:clamp(.5rem,2.5vw,.875rem);padding-right:2.5rem}.home-bento-module__PU23ja__productIcon{width:clamp(3rem,10vw,4rem)}.home-bento-module__PU23ja__cornerArrow{width:2rem;top:1.125rem;right:1.125rem}.home-bento-module__PU23ja__services{--service-cycle-height:calc(var(--service-row-height) * 3);border-radius:1.25rem;max-width:15rem;padding:.5rem}.home-bento-module__PU23ja__service{gap:.5rem;padding:.1875rem .5rem;font-size:clamp(.875rem,3vw,1rem)}.home-bento-module__PU23ja__service img{width:1rem;height:1rem}.home-bento-module__PU23ja__service:last-child{display:none}.home-bento-module__PU23ja__storageMap{height:clamp(6rem,20vw,7rem)}.home-bento-module__PU23ja__storageMap>span,.home-bento-module__PU23ja__storageStack>span{border-radius:.625rem}.home-bento-module__PU23ja__price>span:first-child{font-size:clamp(3rem,9vw,3.5rem)}.home-bento-module__PU23ja__priceTerm{display:none}.home-bento-module__PU23ja__swiftIcon{width:2rem;height:2rem}.home-bento-module__PU23ja__contributions{--contribution-gap:.25rem;width:calc(50% - var(--contribution-gap) * .5);grid-template-columns:repeat(3,minmax(0,1fr))}.home-bento-module__PU23ja__contributions>span{border-radius:.25rem}.home-bento-module__PU23ja__contributions>span:nth-child(n+10){display:none}.home-bento-module__PU23ja__studio{min-height:13.5rem}.home-bento-module__PU23ja__studioMark{width:1.875rem;height:1.875rem}}@media (max-width:44rem){.home-bento-module__PU23ja__appGrid{grid-template-columns:minmax(0,1fr);gap:.875rem}.home-bento-module__PU23ja__product{border-radius:1.75rem;justify-content:flex-start;gap:1rem;min-height:0;padding:1.5rem}.home-bento-module__PU23ja__productHeading h2{font-size:1.75rem}.home-bento-module__PU23ja__productVisual{padding-right:2.5rem}.home-bento-module__PU23ja__featureSection{margin-top:3rem}.home-bento-module__PU23ja__studioIntro{font-size:.875rem;line-height:1.6}}@media (max-width:360px){.home-bento-module__PU23ja__grid{gap:.625rem;padding:.625rem}.home-bento-module__PU23ja__card{--card-padding:1rem;border-radius:1.5rem}.home-bento-module__PU23ja__product{padding:var(--card-padding)}.home-bento-module__PU23ja__productVisual{padding-right:2.5rem}.home-bento-module__PU23ja__cornerArrow{width:2rem;top:1rem;right:1rem}.home-bento-module__PU23ja__service{gap:.375rem;padding-inline:.25rem}.home-bento-module__PU23ja__service img{width:1rem;height:1rem}}
