@font-face{font-family:SUIT;src:url(/fonts/SUIT-Regular.ttf) format("truetype");font-weight:400;font-display:swap}@font-face{font-family:SUIT;src:url(/fonts/SUIT-Medium.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:SUIT;src:url(/fonts/SUIT-SemiBold.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:SUIT;src:url(/fonts/SUIT-Bold.ttf) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Pretendard;src:url(/fonts/PretendardVariable.ttf) format("truetype");font-weight:100 900;font-display:swap}:root{font-family:SUIT,sans-serif;color:#111;background:#fff;font-synthesis:none;--yellow: #ffd75e;--line: #e5e5ec;--secondary: #505050;--muted: #767676;--wide-gutter: clamp(24px,2.08333vw,40px);--narrow-gutter: clamp(40px,9.895833vw,190px)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0}button,a{-webkit-tap-highlight-color:transparent}button,input,select{font:inherit}button{cursor:pointer;color:inherit;background:none;border:0;padding:0}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:2px solid #aa902e;outline-offset:5px}p,h1,h2,h3{margin:0}img{display:block;max-width:100%}button img{flex-shrink:0}button,a{touch-action:manipulation}button{transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}a{transition:color .2s}a:hover{color:#8c721b}button:disabled{cursor:default}::selection{background:#ffe7a0}.narrow{margin-inline:auto;width:calc(100% - var(--narrow-gutter)*2);max-width:1540px}.wide{margin-inline:var(--wide-gutter)}.skip-link{position:fixed;left:20px;top:-80px;z-index:100;background:var(--yellow);padding:12px 20px;border-radius:8px}.skip-link:focus{top:10px}.header{height:80px;display:flex;align-items:center;justify-content:space-between;padding:0 32px;position:relative;z-index:20;background:#fff}.logo{display:inline-flex;align-items:center;flex-shrink:0}.desktop-nav{position:absolute;left:50%;transform:translate(-50%);display:flex;gap:24px}.desktop-nav a{padding:13px 0;font-size:16px;font-weight:500;color:var(--muted)}.desktop-nav a:hover{color:#111}.header-actions{display:flex;align-items:center;gap:24px}.language{border:1px solid var(--line);border-radius:999px;display:flex;align-items:center;gap:12px;padding:11px 16px;font-size:14px;color:var(--secondary)}.header-divider{transform:rotate(90deg);margin-inline:-8px}.download-button{height:42px;display:inline-flex;align-items:center;justify-content:center;gap:4px;background:var(--yellow);border-radius:8px;padding:11px 16px;font-size:14px;font-weight:500}.download-button:hover{background:#f4c642}.menu-toggle,.mobile-nav{display:none}.hero{height:calc(min(56.25vw,1080px) - 80px);min-height:640px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#f8f8f8;text-align:center}.hero-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 43%;animation:hero-arrive 1.6s ease-out both}.hero-wash{position:absolute;inset:0;background:#ffffffa8}.hero-copy{position:relative;z-index:1;padding:30px 20px;transform:translateY(0);animation:copy-arrive .7s ease-out both}.hero h1{font-size:48px;font-weight:600;line-height:1.3}.hero p{margin-top:16px;font-size:16px;font-weight:500;color:#1119;line-height:1.4}.store-buttons{display:flex;gap:8px;align-items:center}.hero .store-buttons{justify-content:center;margin-top:32px}.store-button{display:inline-flex;height:42px;gap:4px;align-items:center;justify-content:center;padding:11px 16px;border:1px solid var(--line);background:#fff;border-radius:8px;font-size:14px;font-weight:500;white-space:nowrap}.store-button:hover{border-color:#111;background:#fffdf5}.play-icon{width:16px;height:16px;display:grid;place-items:center}.play-icon img{transform:rotate(180deg) scaleX(-1)}.mobile-break{display:none}.experience{padding-top:140px}.experience-copy .eyebrow{font-size:18px;font-weight:500;line-height:1.4;color:#aa902e;margin-bottom:12px}.experience h2{font-size:48px;font-weight:700;line-height:1.3}.intro-description{color:var(--secondary);font-size:18px;line-height:1.4;margin-top:20px}.category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;align-items:start;margin-top:32px}.category-card{padding:32px;border:1px solid var(--line);display:flex;flex-direction:column;gap:60px;min-width:0}.category-card h3{font-family:Pretendard,SUIT,sans-serif;font-weight:600;font-size:18px;line-height:1.4;letter-spacing:-.45px}.category-card p{font-family:Pretendard,SUIT,sans-serif;color:var(--muted);font-size:14px;font-weight:500;line-height:1.4;letter-spacing:-.35px;margin-top:8px}.category-short h3,.category-short p{font-family:SUIT,sans-serif;letter-spacing:0}.inspiration{padding-top:208px;font-family:Pretendard,SUIT,sans-serif}.inspiration-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:32px}.inspiration-heading p{font-size:16px;font-weight:500;line-height:1.4;letter-spacing:-.4px;margin-bottom:12px;color:#2b2b2b}.inspiration-heading h2{font-size:32px;font-weight:600;line-height:1.4;letter-spacing:-.8px}.carousel-controls{display:flex;gap:12px;flex-shrink:0}.carousel-controls button{border-radius:50%;width:48px;height:48px;display:grid;place-items:center}.carousel-controls button:hover{background:#f5f5f5}.next-arrow{border:1px solid var(--line)}.inspiration-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.inspiration-main{position:relative;aspect-ratio:916/500;overflow:hidden;display:flex;align-items:flex-end;padding:40px}.inspiration-main>img,.inspiration-thumb>img{position:absolute;max-width:none}.crop-0>img{height:263.66%;width:107.94%;left:-3.97%;top:-136.38%}.crop-1>img{height:100%;width:111.14%;left:-5.57%;top:0}.crop-2>img{height:141.33%;width:176.67%;left:-3.74%;top:-20.67%}.crop-3>img{height:120.39%;width:180%;left:-31.67%;top:-4.86%}.inspiration-main:not(.crop-0)>img{inset:0;width:100%;height:100%;object-fit:cover}.image-shade{position:absolute;inset:0;background:linear-gradient(transparent 50%,#00000080)}.inspiration-main p{position:relative;color:#fff;font-size:24px;line-height:1.4;font-weight:600;letter-spacing:-.6px}.inspiration-thumbs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:stretch;padding-block:.7px}.inspiration-thumb{position:relative;overflow:hidden;min-width:0}.inspiration-thumb:hover{filter:brightness(.94)}.inspiration-thumb.crop-0>img{inset:0;width:100%;height:100%;object-fit:cover}.collections{font-family:Pretendard,SUIT,sans-serif;border-top:1px solid #111;padding-top:80px;padding-bottom:140px;margin-top:114px;margin-inline:0;padding-inline:32px}.collection-list{display:flex;flex-direction:column;gap:40px}.collection-row{display:grid;grid-template-columns:minmax(0,1fr) 500px;column-gap:40px;border-top:1px solid var(--line);padding-top:40px;min-height:107px}.collection-row:first-child{border-top:0}.collection-row h2{font-size:48px;line-height:1.4;font-weight:400;letter-spacing:-1.2px}.collection-row h2 button{display:flex;align-items:center;gap:20px;text-align:left;width:100%}.collection-row h2 button:hover{color:#8c721b}.plus-icon{display:block;flex:0 0 40px}.collection-panel[hidden]{display:none}.collection-panel{font-size:16px;line-height:1.4}.collection-panel-inner>p{margin-bottom:24px}.tags{display:flex;margin-bottom:40px}.tags span{font-size:13px;border:1px solid #f1f1f5;padding:4px 8px;border-radius:100px}.editorial-image{height:200px;position:relative;overflow:hidden}.editorial-image img{position:absolute;width:100%;height:166.67%;top:-44.73%;max-width:none}.stories,.explore{font-family:Pretendard,SUIT,sans-serif}.section-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid #111;padding-block:32px;min-height:118px}.section-heading h2{font-size:40px;font-weight:300;line-height:1.3;letter-spacing:-1px}.pill-button{display:inline-flex;align-items:center;justify-content:center;border:1px solid #111;border-radius:100px;gap:12px;padding:16px 20px;font-size:15px;font-weight:500;line-height:1.45;letter-spacing:-.375px;white-space:nowrap;min-height:54px}.pill-button:hover{background:#111;color:#fff}.pill-button:hover img{filter:invert(1)}.story-mosaic{margin-top:48px;display:grid;grid-template-columns:1fr 1fr;gap:4px}.story-mosaic button{overflow:hidden;min-width:0}.story-mosaic button>img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.story-mosaic button:hover>img{transform:scale(1.025)}.mosaic-main,.mosaic-water,.mosaic-copy{aspect-ratio:918/440}.mosaic-copy{border:1px solid var(--line);padding:40px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px;text-align:center}.mosaic-copy time{font-size:16px;color:var(--muted);letter-spacing:-.4px;line-height:1.4;margin-bottom:-12px}.mosaic-copy h3{font-size:32px;font-weight:400;line-height:1.2;letter-spacing:-.8px}.mosaic-copy p{font-size:14px;color:var(--muted);line-height:1.45;letter-spacing:-.35px}.mosaic-triptych{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.mosaic-triptych img{width:100%;height:100%;object-fit:cover}.story-rail{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-top:110px;margin-right:calc(var(--wide-gutter)*-1);padding-right:var(--wide-gutter);overscroll-behavior-x:contain}.story-rail::-webkit-scrollbar{display:none}.story-card{display:grid;grid-template-columns:1fr 1fr;flex:0 0 1640px;max-width:90%;scroll-snap-align:start;min-width:0;text-align:center;min-height:0}.story-image{aspect-ratio:820/393;position:relative;overflow:hidden}.story-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;max-width:none}.story-copy{border:1px solid var(--line);border-left:0;padding:40px;display:flex;flex-direction:column;justify-content:center;gap:24px}.story-copy time{font-size:16px;color:var(--muted);line-height:1.4;letter-spacing:-.4px;margin-bottom:-12px}.story-copy h3{font-size:32px;font-weight:400;line-height:1.2;letter-spacing:-.8px;max-width:400px;margin-inline:auto}.story-copy p{font-size:14px;color:var(--muted);line-height:1.45;letter-spacing:-.35px}.story-crop-1 h3{font-size:20px;font-weight:700;max-width:280px}.story-crop-2 .story-image img{height:371.36%;top:-85.81%;object-fit:fill}.story-crop-3 .story-image img{height:312.58%;top:-64.56%;object-fit:fill}.story-crop-4 .story-image img{height:260.81%;top:-55.98%;object-fit:fill}.story-crop-5 .story-image img{height:325.25%;top:-106.52%;object-fit:fill}.story-crop-6 .story-image img{height:139.1%;top:.04%;object-fit:fill}.story-card:hover .story-copy{background:#faf9f5}.explore{margin-top:62px;margin-bottom:61px}.explore-visual{position:relative;aspect-ratio:1840/882;margin-top:48px;overflow:hidden}.explore-photo{width:100%;height:100%;object-fit:cover;animation:photo-arrive .4s ease}.explore-bar{position:absolute;bottom:48px;left:50%;transform:translate(-50%);width:880px;max-width:calc(100% - 40px);display:flex;align-items:center;justify-content:space-between;padding:6px;border-radius:100px;background:#fff6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.explore-tabs{display:flex;align-items:center}.explore-tabs button{padding:16px 24px;border-radius:100px;font-size:15px;line-height:1.45;letter-spacing:-.375px;color:var(--secondary);white-space:nowrap}.explore-tabs button.active{background:#fff;color:#111;font-weight:500}.explore-tabs button:hover:not(.active){background:#ffffff4d}.explore-start{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:500;padding:16px;position:relative;white-space:nowrap}.explore-start:before{position:absolute;left:0;content:"";width:1px;height:20px;background:#fff9}footer{border-top:1px solid var(--line);padding:24px 32px 40px;font-size:14px}.footer-nav{display:flex;gap:24px;border-bottom:1px solid var(--line);padding-bottom:24px}.footer-nav>div{width:120px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.footer-nav a,.footer-nav button{line-height:1.4;color:var(--secondary)}.footer-nav .footer-nav-title{font-weight:500;color:#111;margin-bottom:0}.footer-nav a:hover,.footer-nav button:hover{color:#8c721b}.footer-details{display:flex;justify-content:space-between;gap:40px;margin-top:24px;color:var(--muted)}.company-lines{margin-top:16px;display:flex;flex-direction:column;gap:8px;line-height:1.45}.company-lines p{display:flex;flex-wrap:wrap;gap:8px}.company-lines p>*+*{display:flex;align-items:center;gap:8px}.company-lines p>*+*:before{content:"";width:1px;height:10px;background:var(--line)}.footer-contact{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;text-align:right;gap:24px}.phone{font-family:SUIT,sans-serif;font-size:20px;font-weight:500;color:#111;line-height:1.4}.footer-contact p{font-size:13px;line-height:1.45;margin-top:4px}.legal{display:flex;align-items:center;gap:8px;color:var(--muted);margin-top:12px;line-height:1.45}.legal>span{height:10px;width:1px;background:var(--line)}.copyright{font-size:12px;line-height:1.45;color:var(--muted);margin-top:24px}.modal{border:1px solid var(--line);border-radius:20px;max-width:min(560px,calc(100% - 32px));max-height:85dvh;padding:0;box-shadow:0 24px 80px #0002;color:#111}.modal::backdrop{background:#1116;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.modal-content{position:relative;padding:56px 40px 40px}.modal-close{position:absolute;right:16px;top:10px;font-size:32px;line-height:40px;width:40px;border-radius:50%;z-index:1}.modal-close:hover{background:#f3f3f3}.modal h2{font-size:32px;line-height:1.3;letter-spacing:-.8px;margin-block:16px}.modal p{font-size:16px;line-height:1.6;color:var(--secondary)}.modal .eyebrow{font-size:12px;color:#aa902e;letter-spacing:1.5px;margin-top:32px}.modal .download-button{margin-top:32px;min-width:120px}.article-modal{max-width:min(880px,calc(100% - 32px))}.article-photo{width:100%;aspect-ratio:16/9;object-fit:cover;margin-bottom:32px}.article-modal time{color:var(--muted);font-size:14px}@keyframes hero-arrive{0%{transform:scale(1.025);opacity:0}to{transform:scale(1);opacity:1}}@keyframes copy-arrive{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}@keyframes photo-arrive{0%{opacity:.4}to{opacity:1}}@media(min-width:1921px){.wide{max-width:1840px;margin-inline:auto}}@media(min-width:1921px){.collections{max-width:none}}@media(min-width:1921px){.collection-list{max-width:1856px;margin-inline:auto}}@media(min-width:1921px){.story-rail{margin-right:0}}@media(min-width:1921px){.hero{min-height:1000px}}@media(max-width:1400px){.category-card{padding:24px;gap:48px}}@media(max-width:1400px){.category-card p{font-size:13px}}@media(max-width:1400px){.inspiration-main{padding:28px}}@media(max-width:1400px){.inspiration-main p{font-size:20px}}@media(max-width:1400px){.collection-row{grid-template-columns:minmax(0,1fr) 420px}}@media(max-width:1400px){.mosaic-copy{padding:24px;gap:20px}}@media(max-width:1400px){.mosaic-copy h3{font-size:26px}}@media(max-width:1400px){.desktop-break{display:none}}@media(max-width:1400px){.story-copy{padding:28px}}@media(max-width:1400px){.story-copy h3{font-size:28px}}@media(max-width:1400px){.explore-bar{bottom:32px}}@media(max-width:1023px){:root{--narrow-gutter: 32px;--wide-gutter: 24px}}@media(max-width:1023px){.header{padding-inline:24px}}@media(max-width:1023px){.header-actions{gap:16px}}@media(max-width:1023px){.desktop-nav{gap:20px}}@media(max-width:1023px){.header-divider{display:none}}@media(max-width:1023px){.language{display:none}}@media(max-width:1023px){.hero{min-height:620px}}@media(max-width:1023px){.hero h1{font-size:40px}}@media(max-width:1023px){.experience{padding-top:100px}}@media(max-width:1023px){.experience h2{font-size:40px}}@media(max-width:1023px){.category-grid{gap:12px}}@media(max-width:1023px){.category-card{padding:20px;gap:40px}}@media(max-width:1023px){.category-card h3{font-size:16px}}@media(max-width:1023px){.category-card p{font-size:13px}}@media(max-width:1023px){.inspiration{padding-top:120px}}@media(max-width:1023px){.inspiration-heading h2{font-size:28px}}@media(max-width:1023px){.inspiration-grid{grid-template-columns:1fr}}@media(max-width:1023px){.inspiration-main{aspect-ratio:916/500}}@media(max-width:1023px){.inspiration-thumbs{height:240px;padding:0}}@media(max-width:1023px){.collections{margin-top:100px;padding:48px 24px 80px}}@media(max-width:1023px){.collection-row{grid-template-columns:minmax(0,1fr) 42%;gap:24px}}@media(max-width:1023px){.collection-row h2{font-size:36px}}@media(max-width:1023px){.collection-row h2 button{gap:12px}}@media(max-width:1023px){.collection-panel{font-size:14px}}@media(max-width:1023px){.collection-list{gap:24px}}@media(max-width:1023px){.collection-row{padding-top:24px;min-height:80px}}@media(max-width:1023px){.section-heading{padding-block:24px;min-height:94px}}@media(max-width:1023px){.section-heading h2{font-size:32px}}@media(max-width:1023px){.pill-button{padding:12px 16px;min-height:46px;font-size:13px}}@media(max-width:1023px){.mosaic-copy h3{font-size:22px}}@media(max-width:1023px){.mosaic-copy p{font-size:12px}}@media(max-width:1023px){.mosaic-copy time{font-size:13px}}@media(max-width:1023px){.mosaic-copy{gap:16px;padding:20px}}@media(max-width:1023px){.story-card{max-width:95%;flex-basis:1100px}}@media(max-width:1023px){.story-copy{padding:24px;gap:20px}}@media(max-width:1023px){.story-copy h3{font-size:24px}}@media(max-width:1023px){.story-copy p{font-size:12px}}@media(max-width:1023px){.story-copy time{font-size:13px}}@media(max-width:1023px){.story-rail{margin-top:64px}}@media(max-width:1023px){.explore{margin-top:48px}}@media(max-width:1023px){.explore-visual{aspect-ratio:4/3}}@media(max-width:1023px){.explore-bar{border-radius:24px;flex-direction:column;gap:4px;max-width:calc(100% - 32px);width:max-content;padding:8px;bottom:24px}}@media(max-width:1023px){.explore-tabs button{padding:12px 18px;font-size:14px}}@media(max-width:1023px){.explore-start{padding:8px 16px}}@media(max-width:1023px){.explore-start:before{display:none}}@media(max-width:1023px){footer{padding-inline:24px}}@media(max-width:1023px){.footer-details{gap:20px}}@media(max-width:1023px){.company-lines{max-width:470px}}@media(max-width:1023px){.footer-contact{flex-shrink:0}}@media(max-width:1023px){.company-lines p>*+*:before{display:none}}@media(max-width:1023px){.company-lines p{gap:4px 8px}}@media(max-width:1023px){.footer-contact .store-buttons{flex-direction:column;align-items:stretch}}@media(max-width:767px){:root{--narrow-gutter: 20px;--wide-gutter: 20px}}@media(max-width:767px){html{scroll-padding-top:76px}}@media(max-width:767px){.header{height:56px;padding-inline:20px}}@media(max-width:767px){.desktop-nav{display:none}}@media(max-width:767px){.header-actions{gap:16px}}@media(max-width:767px){.header .download-button{height:34px;padding:8px 12px;font-size:12px}}@media(max-width:767px){.header .download-button>img{display:none}}@media(max-width:767px){.menu-toggle{display:flex;width:24px;height:32px;flex-direction:column;justify-content:center;gap:6px}}@media(max-width:767px){.menu-toggle span{width:22px;height:1.5px;background:#111;transition:transform .25s}}@media(max-width:767px){.menu-toggle.is-open span:first-child{transform:translateY(3.75px) rotate(45deg)}}@media(max-width:767px){.menu-toggle.is-open span:last-child{transform:translateY(-3.75px) rotate(-45deg)}}@media(max-width:767px){.mobile-nav.is-open{display:flex}}@media(max-width:767px){.mobile-nav{position:absolute;top:56px;left:0;right:0;background:#fff;box-shadow:0 20px 30px #0001;padding:20px;flex-direction:column;gap:8px}}@media(max-width:767px){.mobile-nav a{padding:16px 0;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;font-size:20px}}@media(max-width:767px){.mobile-nav>button{background:var(--yellow);padding:14px;border-radius:8px;margin-top:12px}}@media(max-width:767px){.hero{height:calc(100svh - 56px);min-height:560px;max-height:800px}}@media(max-width:767px){.hero-photo{object-position:48% center}}@media(max-width:767px){.hero-wash{background:#ffffffab}}@media(max-width:767px){.hero h1{font-size:32px;line-height:1.4;letter-spacing:-.8px}}@media(max-width:767px){.mobile-break{display:block}}@media(max-width:767px){.hero p{font-size:14px;line-height:1.6;margin-top:20px}}@media(max-width:767px){.hero .store-buttons{margin-top:28px}}@media(max-width:767px){.experience{padding-top:80px}}@media(max-width:767px){.experience-copy .eyebrow{font-size:14px;margin-bottom:12px}}@media(max-width:767px){.experience h2{font-size:32px;line-height:1.35;letter-spacing:-.8px}}@media(max-width:767px){.intro-description{font-size:16px;line-height:1.55;margin-top:20px}}@media(max-width:767px){.category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px;align-items:stretch}}@media(max-width:767px){.category-card{gap:28px;padding:20px;justify-content:space-between}}@media(max-width:767px){.category-short{justify-content:flex-end;min-height:170px}}@media(max-width:767px){.category-card p{font-size:13px;line-height:1.5;word-break:keep-all}}@media(max-width:767px){.category-card h3{font-size:16px}}@media(max-width:767px){.category-card>img{margin-bottom:0}}@media(max-width:767px){.inspiration{padding-top:80px}}@media(max-width:767px){.inspiration-heading{align-items:flex-end;gap:16px;margin-bottom:24px}}@media(max-width:767px){.inspiration-heading p{font-size:12px;margin-bottom:10px}}@media(max-width:767px){.inspiration-heading h2{font-size:24px;line-height:1.4;letter-spacing:-.6px;word-break:keep-all}}@media(max-width:767px){.carousel-controls{gap:8px}}@media(max-width:767px){.carousel-controls button{width:36px;height:36px;overflow:hidden}}@media(max-width:767px){.carousel-controls button:first-child>img{max-width:none;transform:scale(.75)}}@media(max-width:767px){.carousel-controls .next-arrow img{transform:scale(.8)}}@media(max-width:767px){.inspiration-grid{gap:8px}}@media(max-width:767px){.inspiration-main{aspect-ratio:4/3;padding:24px}}@media(max-width:767px){.inspiration-main p{font-size:18px;line-height:1.4}}@media(max-width:767px){.inspiration-thumbs{height:170px;gap:8px}}@media(max-width:767px){.collections{margin-top:80px;padding:24px 20px 64px}}@media(max-width:767px){.collection-list{gap:24px}}@media(max-width:767px){.collection-row{display:block;padding-top:24px;min-height:60px}}@media(max-width:767px){.collection-row h2{font-size:28px;letter-spacing:-.7px;line-height:1.4}}@media(max-width:767px){.collection-row h2 button{gap:8px}}@media(max-width:767px){.plus-icon{flex-basis:32px;width:32px;overflow:hidden}}@media(max-width:767px){.plus-icon img{max-width:none;transform:scale(.8);transform-origin:left center;margin-right:-8px}}@media(max-width:767px){.collection-panel{margin-top:24px;margin-left:40px;font-size:14px;line-height:1.6}}@media(max-width:767px){.collection-panel-inner>p{margin-bottom:20px}}@media(max-width:767px){.tags{margin-bottom:24px}}@media(max-width:767px){.editorial-image{height:180px}}@media(max-width:767px){.section-heading{padding:20px 0;min-height:80px;gap:12px}}@media(max-width:767px){.section-heading h2{font-size:26px;letter-spacing:-.65px}}@media(max-width:767px){.pill-button{padding:10px 12px;min-height:40px;font-size:12px;gap:8px}}@media(max-width:767px){.pill-button img{transform:scale(.8)}}@media(max-width:767px){.story-mosaic{margin-top:24px;grid-template-columns:1fr;gap:4px}}@media(max-width:767px){.mosaic-main,.mosaic-water{aspect-ratio:1.65}}@media(max-width:767px){.mosaic-copy{aspect-ratio:auto;min-height:270px;padding:28px 24px;gap:20px}}@media(max-width:767px){.mosaic-copy h3{font-size:28px;letter-spacing:-.7px}}@media(max-width:767px){.mosaic-copy p{font-size:14px;line-height:1.55}}@media(max-width:767px){.mosaic-copy time{font-size:14px}}@media(max-width:767px){.mosaic-triptych{height:240px}}@media(max-width:767px){.story-rail{margin-top:40px;gap:12px}}@media(max-width:767px){.story-card{display:flex;flex-direction:column;flex-basis:calc(100% - 24px);max-width:calc(100% - 24px)}}@media(max-width:767px){.story-image{width:100%;aspect-ratio:1.7}}@media(max-width:767px){.story-copy{padding:28px 24px;min-height:260px;border-left:1px solid var(--line);border-top:0;flex:1}}@media(max-width:767px){.story-copy h3{font-size:26px;max-width:300px}}@media(max-width:767px){.story-copy p{font-size:14px;line-height:1.55}}@media(max-width:767px){.story-crop-1 h3{font-size:24px}}@media(max-width:767px){.explore{margin-top:32px;margin-bottom:48px}}@media(max-width:767px){.explore .section-heading h2{font-size:24px}}@media(max-width:767px){.explore .pill-button{font-size:11px;padding:10px;gap:4px}}@media(max-width:767px){.explore-visual{margin-top:24px;aspect-ratio:3/4}}@media(max-width:767px){.explore-photo{object-position:center}}@media(max-width:767px){.explore-bar{bottom:16px;max-width:calc(100% - 24px);width:calc(100% - 24px);border-radius:22px;gap:8px}}@media(max-width:767px){.explore-tabs{width:100%;overflow-x:auto;scrollbar-width:none}}@media(max-width:767px){.explore-tabs button{font-size:12px;padding:12px 14px;flex-shrink:0}}@media(max-width:767px){.explore-start{font-size:13px;padding:4px 16px 8px}}@media(max-width:767px){footer{padding:24px 20px 32px;font-size:13px}}@media(max-width:767px){.footer-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding-bottom:24px}}@media(max-width:767px){.footer-nav>div{width:auto;gap:12px}}@media(max-width:767px){.footer-nav a,.footer-nav button{font-size:12px;word-break:keep-all;text-align:left;line-height:1.5}}@media(max-width:767px){.footer-nav-title{margin-bottom:4px!important}}@media(max-width:767px){.footer-details{flex-direction:column;gap:24px;margin-top:24px}}@media(max-width:767px){.company-lines{font-size:12px;line-height:1.55;gap:8px;max-width:none}}@media(max-width:767px){.company-lines p{gap:4px;flex-direction:column}}@media(max-width:767px){.company-lines p>*+*{display:block}}@media(max-width:767px){.footer-contact{align-items:flex-start;text-align:left;gap:20px}}@media(max-width:767px){.footer-contact p{font-size:12px}}@media(max-width:767px){.footer-contact .store-buttons{flex-direction:row}}@media(max-width:767px){.phone{font-size:20px}}@media(max-width:767px){.legal{margin-top:24px;font-size:12px}}@media(max-width:767px){.copyright{margin-top:20px;font-size:11px}}@media(max-width:767px){.modal-content{padding:52px 24px 32px}}@media(max-width:767px){.modal h2{font-size:28px}}@media(max-width:767px){.modal p{font-size:14px}}@media(max-width:767px){.article-photo{margin-bottom:24px}}.category-card>img{align-self:flex-start}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.nav-group{position:relative;display:flex}.desktop-nav .nav-active{color:#111;border-bottom:2px solid #111}.nav-dropdown{position:absolute;top:100%;left:50%;transform:translate(-50%,8px);min-width:180px;padding:12px;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 30px #0001;opacity:0;visibility:hidden;transition:opacity .18s,transform .18s,visibility .18s;display:flex;flex-direction:column;gap:4px}.nav-group:hover .nav-dropdown,.nav-group:focus-within .nav-dropdown{opacity:1;visibility:visible;transform:translate(-50%)}.desktop-nav .nav-dropdown a{padding:12px 16px;font-size:14px;white-space:nowrap;border-radius:8px}.nav-dropdown a:hover,.nav-dropdown a[aria-current=page]{background:#fffbef;color:#111}.mobile-nav-group>div{display:flex;flex-wrap:wrap;gap:4px 20px}.mobile-nav .mobile-nav-group a{border:0;font-size:15px;padding:8px 0}.mobile-nav .mobile-nav-group .mobile-nav-title{font-weight:600;font-size:18px}.mobile-nav-group{padding-bottom:12px;border-bottom:1px solid var(--line)}.marketing-container{width:calc(100% - clamp(40px,8vw,640px));max-width:1280px;margin-inline:auto}.marketing-wide:where([data-section="news.list.layout"],[data-section="news.list.layout"] *){width:calc(100% - var(--narrow-gutter)*2);max-width:1540px;margin-inline:auto}.content-container{width:calc(100% - 48px);max-width:1020px;margin-inline:auto}.page-hero{height:450px;background:#444137;color:#fff}.page-hero-inner{height:100%;width:calc(100% - var(--narrow-gutter)*2);max-width:1540px;margin-inline:auto;position:relative}.breadcrumbs{position:absolute;left:0;top:40px;display:flex;align-items:center;gap:8px;font-size:15px;line-height:1.4}.breadcrumbs>a{display:flex;align-items:center}.breadcrumbs a:hover{color:#ffd75e}.page-hero-copy{position:absolute;left:0;top:50%;transform:translateY(-50%)}.page-hero-copy>p{font-size:16px;line-height:1.4;margin-bottom:12px;font-weight:400}.page-hero h1{font-size:48px;line-height:1.2;font-weight:600;letter-spacing:-1.2px;word-break:keep-all}.feature-section{padding-top:140px;padding-bottom:140px}.feature-text{min-width:0}.feature-eyebrow{color:#aa902e;font-size:18px;font-weight:500;line-height:1.4;margin-bottom:12px}.feature-text h2{font-size:48px;line-height:1.3;font-weight:700;white-space:pre-line;word-break:keep-all}.feature-description{font-size:18px;line-height:1.4;color:#505050;margin-top:20px;word-break:keep-all}.feature-description small{display:block;font-size:14px;line-height:1.5;margin-top:16px}.feature-text.centered{text-align:center}.art-canvas{width:100%;min-width:0;position:relative;overflow:hidden}.art-canvas-inner{position:absolute;inset:0;transform-origin:top left;pointer-events:none}.phone-scene{width:630px;height:519px;background:#f8f8f8;border-radius:48px;position:relative;overflow:hidden}.phone-scene>img{position:absolute;left:175px;top:80px;width:280px;height:577px;max-width:none;object-fit:cover}.phone-tall{height:633px}.phone-tall>img{width:300px;height:619px;left:165px}.album-start:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:150px}.invite-section:where([data-section="service.together.invite"],[data-section="service.together.invite"] *){display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:150px}.album-start:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){align-items:end;gap:150px;grid-template-columns:500px minmax(0,1fr)}.album-types:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:48px}.album-types>div:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px 8px;border:1px solid var(--line);border-radius:20px;font-size:16px;font-weight:600;white-space:nowrap}.album-types img:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){width:40px;height:40px;object-fit:contain}.record-section:where([data-section="service.album.record"],[data-section="service.album.record"] *){padding-bottom:140px}.record-panel:where([data-section="service.album.record"],[data-section="service.album.record"] *){display:grid;grid-template-columns:1fr 1fr;align-items:center;background:#fffbef;border-radius:48px;overflow:hidden}.record-panel .feature-text:where([data-section="service.album.record"],[data-section="service.album.record"] *){padding-left:140px;padding-right:20px}.record-art:where([data-section="service.album.record"],[data-section="service.album.record"] *){position:relative;width:640px;height:519px;overflow:hidden}.record-art>img:where([data-section="service.album.record"],[data-section="service.album.record"] *){position:absolute;width:240px;height:1330px;max-width:none;object-fit:cover;left:130px;top:70px}.record-art>img+img:where([data-section="service.album.record"],[data-section="service.album.record"] *){left:390px;top:-496px}.organize-section:where([data-section="service.album.organize"],[data-section="service.album.organize"] *){padding-bottom:140px}.split-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:48px}.split-heading>.feature-text{flex:1}.split-heading>p{flex:1;max-width:630px;font-size:18px;line-height:1.4;color:#505050;word-break:keep-all}.two-artworks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%}.memory-section:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:relative;overflow:hidden;background:#444137;padding-top:140px;color:#fff}.memory-background:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;inset:-10px;width:calc(100% + 20px);height:calc(100% + 20px);object-fit:cover;filter:blur(5px)}.memory-overlay:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;inset:0;background:#21201dcc}.memory-section>.feature-text:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:relative;text-align:center}.memory-section .feature-description:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){color:#ffffffb3}.calendar-wrap:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){max-width:800px;width:100%;margin:48px auto 0;position:relative}.calendar-callout:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;background:#fff;border:1px solid #111;box-shadow:4px 4px #0003;color:#111;border-radius:16px;padding:16px 24px;font-size:20px}.calendar-callout small:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){display:block;font-size:14px;margin-top:4px;color:#767676}.calendar-callout span:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){font-size:16px}.callout-left:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){left:40px;top:348px;width:240px;text-align:left}.callout-right:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){right:0;top:224px}.invite-section:where([data-section="service.together.invite"],[data-section="service.together.invite"] *){gap:150px;grid-template-columns:500px minmax(0,1fr)}.invite-bubble:where([data-section="service.together.invite"],[data-section="service.together.invite"] *){position:absolute;left:380px;top:190px;background:#fff;border:1px solid #111;border-radius:16px;padding:20px;width:190px;box-shadow:4px 4px #0003;font-size:14px;text-align:center}.invite-bubble strong:where([data-section="service.together.invite"],[data-section="service.together.invite"] *){font-size:14px;font-weight:600}.invite-bubble span:where([data-section="service.together.invite"],[data-section="service.together.invite"] *){display:flex;justify-content:center;align-items:center;gap:8px;background:#ffd75e;padding:10px;border-radius:100px;margin-top:16px}.shared-section:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){padding-bottom:140px;overflow:hidden}.friend-rail:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){display:flex;gap:20px;width:calc(100% + (100vw - 100%)/2);overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;align-items:flex-start;padding-right:24px}.friend-rail:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *)::-webkit-scrollbar{display:none}.friend-card:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){position:relative;flex:0 0 calc(50% - 20px);max-width:630px;height:580px;overflow:hidden;border-radius:32px;scroll-snap-align:start}.friend-card img:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){width:100%;height:100%;object-fit:cover}.friend-card:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *):after{position:absolute;content:"";inset:50% 0 0;background:linear-gradient(transparent,#0005)}.friend-card p:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){position:absolute;left:40px;bottom:32px;color:#fff;white-space:pre-line;font-size:28px;font-weight:600;z-index:1;line-height:1.3}.friend-1{height:500px}.friend-2{height:420px}.reactions-section:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){background:#fffbef;overflow:hidden}.reactions-section>.feature-section:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center;padding-block:0}.comments-placement:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){position:absolute;left:130px;top:0}.heart-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){position:absolute;left:20px;top:240px;width:60px;height:60px;border-radius:50%;display:grid;place-items:center;background:#fff;box-shadow:2px 4px #0003}.frame-section:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){display:flex;flex-direction:column;gap:48px}.frame-section>.feature-text:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){text-align:center}.covers-section:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){display:flex;flex-direction:column;gap:0}.cover-showcase:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){position:relative;width:100%;overflow:hidden;border-radius:48px}.cover-showcase>.art-canvas:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){position:relative}.cover-prev:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *),.cover-next:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){position:absolute;top:44%;width:42px;height:72px;background:#1119;display:grid;place-items:center}.cover-prev:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){left:0}.cover-next:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){right:0}.cover-prev:hover:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *),.cover-next:hover:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){background:#111}.banana-charge:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){background:#fffbef;position:relative;overflow:hidden}.banana-charge>.marketing-container:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){position:relative;padding-block:80px;min-height:391px;display:flex;align-items:center}.banana-charge .feature-text:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){max-width:600px}.banana-mascot:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){position:absolute;right:0;top:-30px;width:500px;height:664px}.banana-mascot img:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){width:100%;height:100%;object-fit:cover}.decorating-tools:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;border-bottom:1px solid var(--line);margin-bottom:140px}.tool-card:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){padding:60px;border:1px solid var(--line);border-radius:48px;min-height:633px}.tool-card>h2:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){font-size:36px;font-weight:500;line-height:1.3;margin-bottom:24px}.tool-row:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){display:flex;align-items:center;gap:24px;background:#fafafa;padding:16px 24px;border-radius:16px;margin-top:8px}.tool-row h3:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){font-size:16px;font-weight:600;line-height:1.4}.tool-row p:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){font-size:14px;line-height:1.4;color:#767676;margin-top:4px}.tool-icon:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){flex:0 0 24px;width:24px;height:24px;position:relative}.your-style:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){padding-bottom:0;margin-bottom:0}.style-preview:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:relative;border-radius:48px;overflow:hidden}.style-swatches:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;bottom:7%;left:50%;transform:translate(-50%);display:flex;gap:8px;z-index:2;background:#fffbef;padding:8px 16px;border-radius:100px}.style-swatches button:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){width:24px;height:24px;border-radius:50%;border:2px solid transparent}.style-swatches button.selected:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){outline:1px solid #aa902e;outline-offset:2px}.style-color-overlay{display:none}.plus-benefits>.feature-text:where([data-section="subscription.plus.layout"],[data-section="subscription.plus.layout"] *){margin-bottom:48px}.benefit-row{display:grid;grid-template-columns:760px 1fr;gap:150px;align-items:center;margin-top:140px}.benefit-row:first-of-type{margin-top:0}.benefit-row.benefit-reverse:where([data-section="subscription.plus.long-video"],[data-section="subscription.plus.long-video"] *){grid-template-columns:1fr 760px}.benefit-row .feature-text h2{font-size:32px;line-height:1.4}.benefit-row .feature-description{font-size:16px;color:#111}.quality-comparison:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){position:relative;aspect-ratio:760/480;overflow:hidden;border-radius:24px;background:#f2f3f7}.video-demo:where([data-section="subscription.plus.long-video"],[data-section="subscription.plus.long-video"] *){position:relative;aspect-ratio:760/480;overflow:hidden;border-radius:24px;background:#f2f3f7}.quality-comparison>img:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *),.quality-low>img:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}.quality-low:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){position:absolute;inset:0}.quality-low img:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){filter:blur(2px) brightness(.88)}.quality-divider:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){position:absolute;top:0;bottom:0;width:1px;background:#ffd75e;z-index:2;pointer-events:none}.quality-divider span:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){position:absolute;bottom:60px;left:50%;transform:translate(-50%);background:#444137;color:#fff;border:2px solid #ffd75e;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;font-size:12px}.quality-labels:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){position:absolute;left:50%;bottom:60px;transform:translate(-50%);display:flex;gap:110px;z-index:1;white-space:nowrap}.quality-labels span:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){padding:12px 14px;border-radius:8px;background:#1119;color:#fff;font-size:16px}.quality-labels span+span:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){background:#ffd75ee6;color:#111}.quality-comparison input:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){position:absolute;inset:0;margin:0;width:100%;height:100%;opacity:0;cursor:ew-resize;z-index:3}.quality-comparison:has(input:focus-visible):not([data-pointer-focus=true]):where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){outline:2px solid #aa902e;outline-offset:4px}.video-demo>img:where([data-section="subscription.plus.long-video"],[data-section="subscription.plus.long-video"] *){width:100%;height:100%;object-fit:cover}.video-demo>div:where([data-section="subscription.plus.long-video"],[data-section="subscription.plus.long-video"] *){position:absolute;inset:auto 0 0;background:linear-gradient(transparent,#20160ed0);padding:48px 32px 40px;color:#fff;display:flex;justify-content:space-between;font-size:24px}.video-demo i:where([data-section="subscription.plus.long-video"],[data-section="subscription.plus.long-video"] *){position:absolute;bottom:24px;left:32px;right:32px;height:3px;background:#fff8}.video-demo i:where([data-section="subscription.plus.long-video"],[data-section="subscription.plus.long-video"] *):before{content:"";display:block;height:100%;width:12%;background:#ffd75e}.plans-section:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){background:#fffbef;padding-block:140px}.billing-toggle:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){display:flex;padding:3px;border-radius:10px;background:#f8f8f8;width:336px;max-width:100%;margin:48px auto;gap:2px}.billing-toggle button:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){width:50%;padding:14px 12px;font-size:14px;color:#767676;border-radius:8px}.billing-toggle button.selected:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){background:#fff;color:#111;box-shadow:1px 2px 4px #1111}.plan-grid:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.plan-grid.annual:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){grid-template-columns:repeat(3,minmax(0,1fr))}.plan-card:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){background:#fff;border:1px solid var(--line);border-radius:16px;padding:24px;min-width:0}.plan-card.recommended:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){border-color:#ffd75e}.plan-card h3:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){font-size:18px;font-weight:500;line-height:1.4;margin-bottom:12px}.plan-price:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){font-size:24px;font-weight:700;line-height:1.4}.plan-desc:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){font-size:14px;line-height:1.45;color:#767676;margin-top:4px}.plan-saving:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){font-size:14px;color:#aa902e;line-height:1.45;margin-top:8px}.plan-card>button:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){padding:14px 12px;width:100%;border:1px solid var(--line);border-radius:8px;font-size:14px;font-weight:600;margin-top:12px}.plan-card>button:hover:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){border-color:#111}.plan-card>button.primary-plan:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){background:#ffd75e;border-color:#ffd75e}.plan-card ul:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){list-style:none;padding:24px 0 0;margin:24px 0 0;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:16px}.plan-card li:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){font-size:14px;color:#505050;display:flex;align-items:center;gap:4px;line-height:1.45}.plan-card .unavailable:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){color:#767676}.compare-section:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){display:grid;grid-template-columns:480px minmax(0,1fr);gap:40px;align-items:start}.comparison-scroll:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){overflow-x:auto}.comparison-table:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){border-spacing:10px;width:100%;table-layout:fixed}.comparison-table th:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *),.comparison-table td:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){border-radius:12px;background:#f8f8f8;padding:20px 4px;text-align:center;font-size:16px;line-height:1.4;font-weight:400}.comparison-table th:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){font-weight:500;background:#f1f1f5}.comparison-table td:last-child:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){background:#fffbef}.comparison-table thead th:last-child:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){background:#ffeeb0}.comparison-table img:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){margin:auto}.download-cta{padding:80px 24px;background:#f8f8f8;text-align:center}.download-cta h2{font-size:48px;line-height:1.3;font-weight:700;word-break:keep-all}.download-cta p{color:#505050;font-size:18px;line-height:1.4;margin-top:20px;word-break:keep-all}.download-cta button{margin-top:48px;display:inline-flex;align-items:center;gap:10px;border-radius:100px;background:#444137;color:#fff;font-size:14px;font-weight:600;padding:14px 20px}.download-cta button:hover{background:#111}.pass-access:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){text-align:center}.make-style:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){display:flex;align-items:center;justify-content:space-between;height:400px;margin-top:48px}.make-style img:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){width:400px;height:400px;object-fit:cover}.make-style span:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){font-size:64px;font-weight:200;letter-spacing:50px;white-space:nowrap}.make-style span:last-child:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){letter-spacing:40px}.pass-items:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){padding-block:140px;background:#fffbef;overflow:hidden}.pass-items .split-heading:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){align-items:flex-end}.item-arrows:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){display:flex;gap:12px}.item-arrows button:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:#1119}.item-arrows button:first-child:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){background:#1115}.pass-item-rail:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){display:flex;gap:20px;width:calc(100% + (100vw - 100%)/2);overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding-right:24px}.pass-item:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){background:#fff;border-radius:24px;flex:0 0 240px;height:240px;display:grid;place-items:center;scroll-snap-align:start;padding:20px;overflow:hidden}.pass-item img:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){max-width:100%;max-height:100%;object-fit:contain}.pass-membership:where([data-section="subscription.pass.membership"],[data-section="subscription.pass.membership"] *){display:flex;align-items:center;justify-content:space-between;gap:40px}.pass-membership>img:where([data-section="subscription.pass.membership"],[data-section="subscription.pass.membership"] *){width:480px;height:480px;object-fit:cover;flex-shrink:0}.yellow-pill{display:inline-flex;background:#ffd75e;border-radius:100px;font-size:14px;font-weight:600;line-height:1.45;padding:14px 20px;margin-top:48px}.yellow-pill:hover{background:#f4c642;color:#111}.not-found{padding:160px 24px;text-align:center;min-height:70vh}.not-found>p:first-child{color:#aa902e;font-size:18px;letter-spacing:3px}.not-found h1{font-size:40px;margin:24px 0}.not-found p{font-size:16px;color:#767676}.page-intro{text-align:center}.page-intro h2{font-size:48px;font-weight:700;line-height:1.3;word-break:keep-all}.page-intro>p{font-size:18px;line-height:1.4;color:#767676;margin-top:20px;word-break:keep-all}.faq-content:where([data-section="support.faq.layout"],[data-section="support.faq.layout"] *){padding-block:140px}.faq-search:where([data-section="support.faq.search"],[data-section="support.faq.search"] *){display:flex;align-items:center;border:1px solid var(--line);border-radius:100px;padding:12px 16px;gap:8px;margin-top:48px}.faq-search input:where([data-section="support.faq.search"],[data-section="support.faq.search"] *){width:100%;border:0;outline:0;background:none;font-size:14px;color:#111;line-height:1.45;min-height:22px}.faq-search:focus-within:where([data-section="support.faq.search"],[data-section="support.faq.search"] *){border-color:#aa902e;box-shadow:0 0 0 2px #ffd75e44}.faq-categories:where([data-section="support.faq.categories"],[data-section="support.faq.categories"] *){display:flex;flex-wrap:wrap;gap:0;margin:48px 0 32px}.faq-categories button:where([data-section="support.faq.categories"],[data-section="support.faq.categories"] *){padding:8px 16px;position:relative;color:#767676;font-size:18px;font-weight:500;line-height:1.4}.faq-categories button:first-child:where([data-section="support.faq.categories"],[data-section="support.faq.categories"] *){padding-left:0}.faq-categories button+button:where([data-section="support.faq.categories"],[data-section="support.faq.categories"] *):before{content:"·";position:absolute;left:-2px;color:#acacac}.faq-categories button.active:where([data-section="support.faq.categories"],[data-section="support.faq.categories"] *){color:#111}.faq-categories button:hover:where([data-section="support.faq.categories"],[data-section="support.faq.categories"] *){color:#aa902e}.faq-list:where([data-section="support.faq.results"],[data-section="support.faq.results"] *){display:flex;flex-direction:column;gap:12px}.faq-item:where([data-section="support.faq.results"],[data-section="support.faq.results"] *){border:1px solid #f1f1f5;background:#f8f8f8;border-radius:12px;overflow:hidden}.faq-item.open:where([data-section="support.faq.results"],[data-section="support.faq.results"] *){border-color:#111;background:#fff}.faq-item h3:where([data-section="support.faq.results"],[data-section="support.faq.results"] *){font-size:14px;font-weight:500;line-height:1.45}.faq-item h3 button:where([data-section="support.faq.results"],[data-section="support.faq.results"] *){display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 32px 24px 24px;text-align:left;width:100%}.faq-item h3 img:where([data-section="support.faq.results"],[data-section="support.faq.results"] *){transform:rotate(180deg)}.faq-item.open h3 img:where([data-section="support.faq.results"],[data-section="support.faq.results"] *){transform:none}.faq-answer:where([data-section="support.faq.results"],[data-section="support.faq.results"] *){padding:0 32px 24px 24px;font-size:14px;line-height:1.45;color:#505050;white-space:pre-line}.faq-answer[hidden]:where([data-section="support.faq.results"],[data-section="support.faq.results"] *){display:none}.pagination{display:flex;justify-content:center;gap:4px;margin-top:48px}.pagination button{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-size:14px;color:#767676}.pagination button.current{background:#ffd75e;color:#111}.pagination button:hover:not(:disabled){background:#fff2c6}.pagination button:disabled{opacity:.3}.support-hint:where([data-section="support.faq.contact-hint"],[data-section="support.faq.contact-hint"] *){display:flex;justify-content:center;align-items:center;gap:16px;margin-top:80px;font-size:14px;color:#767676}.support-hint a:where([data-section="support.faq.contact-hint"],[data-section="support.faq.contact-hint"] *){color:#111;border-bottom:1px solid #111;padding-block:4px}.support-hint span:where([data-section="support.faq.contact-hint"],[data-section="support.faq.contact-hint"] *){margin-left:16px}.content-state{padding:80px 24px;text-align:center;min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.content-state h3{font-size:22px;line-height:1.4}.content-state p{font-size:16px;color:#767676;line-height:1.5}.outline-button{border:1px solid var(--line);padding:12px 24px;min-width:120px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;background:#fff;line-height:1.45}.outline-button:hover{border-color:#111;color:#111}.loading-dot{width:24px;height:24px;border:2px solid #e5e5ec;border-top-color:#aa902e;border-radius:50%;animation:loading-spin 1s linear infinite}@keyframes loading-spin{to{transform:rotate(360deg)}}.contact-intro:where([data-section="support.contact.intro"],[data-section="support.contact.intro"] *){padding:140px 24px 48px}.contact-section:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){background:#f8f8f8;padding:80px 24px}.contact-form:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){display:flex;flex-direction:column;gap:24px}.contact-form label:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){font-size:14px;font-weight:600;line-height:1.4;display:block}.contact-form em:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){font-style:normal;color:#ff3864}.form-columns:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){display:grid;grid-template-columns:1fr 1fr;gap:24px}.contact-form input:not([type=checkbox]):where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *),.contact-form select:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *),.contact-form textarea:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){display:block;width:100%;border:1px solid var(--line);border-radius:8px;background:#fff;padding:14px 16px;font-size:14px;line-height:1.45;margin-top:12px;color:#111;outline:none;font-weight:400;min-width:0}.contact-form input:focus:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *),.contact-form select:focus:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *),.contact-form textarea:focus:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){border-color:#aa902e;box-shadow:0 0 0 2px #ffd75e44}.contact-form select:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){height:50px}.textarea-wrap:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){position:relative;display:block}.contact-form textarea:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){resize:vertical;min-height:168px;padding-bottom:40px;border-radius:16px}.character-count:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){position:absolute;bottom:16px;right:16px;font-size:14px;color:#767676;font-weight:400}.contact-form .consent-label:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){display:flex;align-items:center;justify-content:center;gap:8px;font-weight:400;font-size:14px}.consent-label input:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){accent-color:#ffd75e;width:20px;height:20px;margin:0;cursor:pointer}.consent-description:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){text-align:center;font-size:14px;line-height:1.45;color:#767676}.contact-submit:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){align-self:center;background:#ffd75e;border-radius:100px;padding:14px 24px;min-width:120px;font-size:14px;font-weight:600;margin-top:16px}.contact-submit:disabled:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){background:#acacac;color:#fff;cursor:not-allowed}.contact-submit:hover:not(:disabled):where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){background:#f4c642}.form-status:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){text-align:center;border:1px solid #e5d5b4;background:#fffdf5;border-radius:16px;padding:24px;outline:none}.form-status h3:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){font-size:20px;line-height:1.4;margin-bottom:12px}.form-status p:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){font-size:14px;line-height:1.6;color:#505050}.form-status a:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){display:inline-block;margin-top:12px;font-size:14px;color:#8c721b;text-decoration:underline}.form-status.success:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){border-color:#bbe6c9;background:#f5fff8}.news-content:where([data-section="news.list.layout"],[data-section="news.list.layout"] *){padding-block:140px}.news-categories:where([data-section="news.list.categories"],[data-section="news.list.categories"] *){display:flex;margin:48px auto;width:max-content;border:1px solid var(--line);border-radius:8px;overflow:hidden}.news-categories button:where([data-section="news.list.categories"],[data-section="news.list.categories"] *){padding:16px 24px;min-width:128px;font-size:14px;line-height:1.45;border:1px solid transparent;color:#505050}.news-categories button+button:where([data-section="news.list.categories"],[data-section="news.list.categories"] *){border-left:1px solid var(--line)}.news-categories .active:where([data-section="news.list.categories"],[data-section="news.list.categories"] *){border:1px solid #111;color:#111;border-radius:8px}.news-categories button:hover:where([data-section="news.list.categories"],[data-section="news.list.categories"] *){background:#fffbef}.news-grid:where([data-section="news.list.results"],[data-section="news.list.results"] *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:60px 20px}.news-card:where([data-section="news.list.results"],[data-section="news.list.results"] *){display:block;min-width:0}.news-thumbnail:where([data-section="news.list.results"],[data-section="news.list.results"] *){aspect-ratio:500/300;border-radius:16px;overflow:hidden;background:#f1f1f5;display:grid;place-items:center}.news-thumbnail img:where([data-section="news.list.results"],[data-section="news.list.results"] *){width:100%;height:100%;object-fit:cover;transition:transform .5s}.news-card:hover .news-thumbnail img:where([data-section="news.list.results"],[data-section="news.list.results"] *){transform:scale(1.035)}.news-thumbnail span:where([data-section="news.list.results"],[data-section="news.list.results"] *){font-size:24px;font-weight:700;color:#b4b2aa}.news-category:where([data-section="news.list.results"],[data-section="news.list.results"] *){font-size:14px;line-height:1.45;color:#aa902e;margin-top:24px;margin-bottom:4px}.news-card h3:where([data-section="news.list.results"],[data-section="news.list.results"] *){font-size:18px;font-weight:600;line-height:1.4;word-break:keep-all}.news-card time:where([data-section="news.list.results"],[data-section="news.list.results"] *){display:block;font-size:14px;color:#767676;line-height:1.45;margin-top:12px}.news-detail:where([data-section="news.detail.layout"],[data-section="news.detail.layout"] *){padding-block:140px}.article-header h1:where([data-section="news.detail.header"],[data-section="news.detail.header"] *){font-size:32px;font-weight:600;line-height:1.4;word-break:keep-all}.article-header>div:where([data-section="news.detail.header"],[data-section="news.detail.header"] *){display:flex;gap:24px;align-items:center;margin-top:12px;font-size:14px;line-height:1.45;color:#767676}.article-header span:where([data-section="news.detail.header"],[data-section="news.detail.header"] *){color:#aa902e}.article-cover:where([data-section="news.detail.cover"],[data-section="news.detail.cover"] *){width:100%;aspect-ratio:1020/480;border-radius:16px;object-fit:cover;margin-top:48px;background:#fffbef}.article-body:where([data-section="news.detail.body"],[data-section="news.detail.body"] *){margin-top:48px;color:#505050;font-size:16px;line-height:1.7;white-space:pre-line;overflow-wrap:anywhere}.article-body h2:where([data-section="news.detail.body"],[data-section="news.detail.body"] *){font-size:18px;color:#111;font-weight:600;line-height:1.5;margin-top:28px;margin-bottom:8px}.article-body p+p:where([data-section="news.detail.body"],[data-section="news.detail.body"] *){margin-top:8px}.article-body figure:where([data-section="news.detail.body"],[data-section="news.detail.body"] *){margin:32px 0}.article-body img:where([data-section="news.detail.body"],[data-section="news.detail.body"] *){width:100%;height:auto;border-radius:12px}.article-body ul:where([data-section="news.detail.body"],[data-section="news.detail.body"] *){padding-left:24px}.article-neighbors:where([data-section="news.detail.neighbors"],[data-section="news.detail.neighbors"] *){margin-top:48px;border-top:1px solid var(--line)}.article-neighbors>div:where([data-section="news.detail.neighbors"],[data-section="news.detail.neighbors"] *){display:flex;align-items:center;gap:50px;padding:20px 0;border-bottom:1px solid var(--line);font-size:16px;line-height:1.4}.article-neighbors>div>span:where([data-section="news.detail.neighbors"],[data-section="news.detail.neighbors"] *){flex-shrink:0;display:flex;gap:5px;min-width:76px}.article-neighbors a:where([data-section="news.detail.neighbors"],[data-section="news.detail.neighbors"] *){display:flex;justify-content:space-between;align-items:center;gap:24px;width:100%;min-width:0}.article-neighbors strong:where([data-section="news.detail.neighbors"],[data-section="news.detail.neighbors"] *){font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-neighbors time:where([data-section="news.detail.neighbors"],[data-section="news.detail.neighbors"] *),.article-neighbors p:where([data-section="news.detail.neighbors"],[data-section="news.detail.neighbors"] *){color:#767676;font-size:14px;white-space:nowrap}.article-back:where([data-section="news.detail.back"],[data-section="news.detail.back"] *){text-align:right;margin-top:40px}@media(max-width:1500px){.album-start:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){grid-template-columns:1fr 1fr;gap:60px}}@media(max-width:1500px){.invite-section:where([data-section="service.together.invite"],[data-section="service.together.invite"] *){grid-template-columns:1fr 1fr;gap:60px}}@media(max-width:1500px){.album-types:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){gap:12px}}@media(max-width:1500px){.album-types>div:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){font-size:14px;padding-block:16px}}@media(max-width:1500px){.feature-text h2{font-size:40px}}@media(max-width:1500px){.feature-description{font-size:16px}}@media(max-width:1500px){.record-panel .feature-text:where([data-section="service.album.record"],[data-section="service.album.record"] *){padding-left:60px}}@media(max-width:1500px){.benefit-row{grid-template-columns:60% minmax(0,1fr);gap:70px}}@media(max-width:1500px){.benefit-row.benefit-reverse:where([data-section="subscription.plus.long-video"],[data-section="subscription.plus.long-video"] *){grid-template-columns:minmax(0,1fr) 60%}}@media(max-width:1500px){.compare-section:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){grid-template-columns:35% minmax(0,1fr)}}@media(max-width:1500px){.make-style:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){height:auto;gap:40px}}@media(max-width:1500px){.make-style img:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){width:32%;height:auto;aspect-ratio:1}}@media(max-width:1500px){.make-style span:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){font-size:48px;letter-spacing:32px}}@media(max-width:1500px){.make-style span:last-child:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){letter-spacing:24px}}@media(max-width:1500px){.tool-card:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){padding:32px;min-height:0}}@media(max-width:1500px){.tool-card>h2:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){font-size:30px}}@media(max-width:1500px){.tool-row:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){padding:12px 16px;gap:16px}}@media(max-width:1500px){.tool-row p:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){font-size:13px}}@media(max-width:1500px){.friend-card:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){height:480px}}@media(max-width:1500px){.friend-1{height:420px}}@media(max-width:1500px){.friend-2{height:360px}}@media(max-width:1500px){.pass-membership>img:where([data-section="subscription.pass.membership"],[data-section="subscription.pass.membership"] *){width:40%;height:auto;aspect-ratio:1}}@media(max-width:1500px){.banana-mascot:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){width:40%;height:auto;aspect-ratio:500/664;right:0;top:0}}@media(max-width:1500px){.banana-charge .feature-text:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){max-width:55%}}@media(max-width:1023px){.marketing-container{width:calc(100% - 64px)}}@media(max-width:1023px){.feature-section{padding-block:100px}}@media(max-width:1023px){.page-hero{height:360px}}@media(max-width:1023px){.page-hero h1{font-size:40px}}@media(max-width:1023px){.album-start:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){gap:32px;align-items:center}}@media(max-width:1023px){.invite-section:where([data-section="service.together.invite"],[data-section="service.together.invite"] *){gap:32px;align-items:center}}@media(max-width:1023px){.album-types:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){gap:8px;margin-top:32px}}@media(max-width:1023px){.album-types>div:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){padding:12px 4px;font-size:12px;border-radius:12px}}@media(max-width:1023px){.album-types img:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){width:32px;height:32px}}@media(max-width:1023px){.feature-text h2{font-size:32px}}@media(max-width:1023px){.feature-eyebrow{font-size:14px}}@media(max-width:1023px){.feature-description{font-size:14px;line-height:1.6}}@media(max-width:1023px){.feature-description br{display:none}}@media(max-width:1023px){.record-panel .feature-text:where([data-section="service.album.record"],[data-section="service.album.record"] *){padding-left:24px}}@media(max-width:1023px){.record-section:where([data-section="service.album.record"],[data-section="service.album.record"] *){padding-bottom:100px}}@media(max-width:1023px){.organize-section:where([data-section="service.album.organize"],[data-section="service.album.organize"] *){padding-bottom:100px}}@media(max-width:1023px){.split-heading{gap:24px;margin-bottom:32px}}@media(max-width:1023px){.split-heading>p{font-size:14px;line-height:1.6}}@media(max-width:1023px){.memory-section:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){padding-top:100px}}@media(max-width:1023px){.friend-card:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){flex-basis:55%;height:400px}}@media(max-width:1023px){.friend-1{height:350px}}@media(max-width:1023px){.friend-2{height:300px}}@media(max-width:1023px){.friend-card p:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){left:24px;bottom:24px;font-size:22px}}@media(max-width:1023px){.shared-section:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){padding-bottom:100px}}@media(max-width:1023px){.comments-visual:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){align-self:end}}@media(max-width:1023px){.reactions-section>.feature-section:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){padding-block:40px}}@media(max-width:1023px){.tool-card:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){padding:24px}}@media(max-width:1023px){.tool-card>h2:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){font-size:24px}}@media(max-width:1023px){.tool-row:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){padding:12px;gap:12px}}@media(max-width:1023px){.tool-row h3:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){font-size:14px}}@media(max-width:1023px){.tool-row p:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){font-size:12px}}@media(max-width:1023px){.decorating-tools:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){margin-bottom:100px}}@media(max-width:1023px){.cover-prev:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *),.cover-next:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){width:36px;height:56px}}@media(max-width:1023px){.banana-charge>.marketing-container:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){padding-block:60px;min-height:320px}}@media(max-width:1023px){.banana-mascot:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){top:20px}}@media(max-width:1023px){.benefit-row{gap:40px;margin-top:100px}}@media(max-width:1023px){.benefit-row .feature-text h2{font-size:26px}}@media(max-width:1023px){.benefit-row .feature-description{font-size:14px}}@media(max-width:1023px){.quality-labels:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){bottom:30px;gap:60px}}@media(max-width:1023px){.quality-labels span:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){font-size:12px;padding:8px}}@media(max-width:1023px){.quality-divider span:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){bottom:28px;width:30px;height:30px;font-size:9px}}@media(max-width:1023px){.video-demo>div:where([data-section="subscription.plus.long-video"],[data-section="subscription.plus.long-video"] *){font-size:18px;padding:32px 20px}}@media(max-width:1023px){.video-demo i:where([data-section="subscription.plus.long-video"],[data-section="subscription.plus.long-video"] *){left:20px;right:20px;bottom:18px}}@media(max-width:1023px){.plans-section:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){padding-block:100px}}@media(max-width:1023px){.plan-grid:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media(max-width:1023px){.plan-grid.annual:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1023px){.plan-card:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){padding:20px}}@media(max-width:1023px){.plan-price:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){font-size:22px}}@media(max-width:1023px){.plan-grid.annual .plan-price:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){font-size:20px}}@media(max-width:1023px){.plan-card li:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){font-size:13px}}@media(max-width:1023px){.compare-section:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){grid-template-columns:1fr;gap:32px}}@media(max-width:1023px){.comparison-table:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){max-width:760px;margin-inline:auto}}@media(max-width:1023px){.download-cta h2{font-size:36px}}@media(max-width:1023px){.download-cta p{font-size:16px}}@media(max-width:1023px){.make-style:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){gap:24px}}@media(max-width:1023px){.make-style span:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){font-size:32px;letter-spacing:20px}}@media(max-width:1023px){.make-style span:last-child:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){letter-spacing:15px}}@media(max-width:1023px){.pass-items:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){padding-block:100px}}@media(max-width:1023px){.pass-item:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){flex-basis:200px;height:200px}}@media(max-width:1023px){.page-intro h2{font-size:36px}}@media(max-width:1023px){.page-intro>p{font-size:16px}}@media(max-width:1023px){.faq-content:where([data-section="support.faq.layout"],[data-section="support.faq.layout"] *){padding-block:100px}}@media(max-width:1023px){.news-content:where([data-section="news.list.layout"],[data-section="news.list.layout"] *){padding-block:100px}}@media(max-width:1023px){.news-detail:where([data-section="news.detail.layout"],[data-section="news.detail.layout"] *){padding-block:100px}}@media(max-width:1023px){.contact-intro:where([data-section="support.contact.intro"],[data-section="support.contact.intro"] *){padding-top:100px}}@media(max-width:1023px){.news-grid:where([data-section="news.list.results"],[data-section="news.list.results"] *){grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 20px}}@media(max-width:1023px){.news-categories button:where([data-section="news.list.categories"],[data-section="news.list.categories"] *){min-width:110px}}@media(max-width:1023px){.comparison-table th:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *),.comparison-table td:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){padding:16px 8px;font-size:14px}}@media(max-width:1023px){.news-detail:where([data-section="news.detail.layout"],[data-section="news.detail.layout"] *){max-width:calc(100% - 64px)}}@media(max-width:1023px){.contact-section:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){padding-inline:8px}}@media(max-width:1023px){.contact-form:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){width:calc(100% - 48px)}}@media(max-width:767px){.marketing-container{width:calc(100% - 40px)}}@media(max-width:767px){.marketing-wide:where([data-section="news.list.layout"],[data-section="news.list.layout"] *){width:calc(100% - 40px)}}@media(max-width:767px){.content-container{width:calc(100% - 40px)}}@media(max-width:767px){.page-hero{height:300px}}@media(max-width:767px){.breadcrumbs{font-size:12px;top:24px;gap:4px}}@media(max-width:767px){.page-hero-copy{top:56%}}@media(max-width:767px){.page-hero-copy>p{font-size:12px;margin-bottom:12px}}@media(max-width:767px){.page-hero h1{font-size:30px;line-height:1.35;letter-spacing:-.75px;max-width:100%}}@media(max-width:767px){.feature-section{padding-block:72px}}@media(max-width:767px){.feature-eyebrow{font-size:13px;margin-bottom:12px}}@media(max-width:767px){.feature-text h2{font-size:30px;line-height:1.35;letter-spacing:-.75px}}@media(max-width:767px){.feature-description{font-size:14px;line-height:1.6;margin-top:16px}}@media(max-width:767px){.feature-description small{font-size:12px}}@media(max-width:767px){.album-start:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){display:flex;flex-direction:column;gap:32px;align-items:stretch}}@media(max-width:767px){.invite-section:where([data-section="service.together.invite"],[data-section="service.together.invite"] *){display:flex;flex-direction:column;gap:32px;align-items:stretch}}@media(max-width:767px){.album-types:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){margin-top:28px;gap:8px}}@media(max-width:767px){.album-types>div:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){font-size:12px;padding:16px 2px;gap:8px}}@media(max-width:767px){.phone-artwork{width:100%}}@media(max-width:767px){.record-section:where([data-section="service.album.record"],[data-section="service.album.record"] *){padding-bottom:72px}}@media(max-width:767px){.record-panel:where([data-section="service.album.record"],[data-section="service.album.record"] *){display:flex;flex-direction:column-reverse;border-radius:24px;gap:24px}}@media(max-width:767px){.record-panel>.feature-text:where([data-section="service.album.record"],[data-section="service.album.record"] *){padding:32px 24px 0;width:100%}}@media(max-width:767px){.record-panel .art-canvas:where([data-section="service.album.record"],[data-section="service.album.record"] *){width:100%}}@media(max-width:767px){.organize-section:where([data-section="service.album.organize"],[data-section="service.album.organize"] *){padding-bottom:72px}}@media(max-width:767px){.split-heading{flex-direction:column;align-items:stretch;gap:20px;margin-bottom:32px}}@media(max-width:767px){.split-heading>p{font-size:14px;line-height:1.6}}@media(max-width:767px){.split-heading>p br{display:none}}@media(max-width:767px){.two-artworks{gap:12px;grid-template-columns:1fr}}@media(max-width:767px){.memory-section:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){padding-top:72px}}@media(max-width:767px){.memory-section>.feature-text:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){padding-inline:20px}}@media(max-width:767px){.memory-section .feature-text h2:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){font-size:30px}}@media(max-width:767px){.calendar-wrap:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){margin-top:32px;width:calc(100% - 20px)}}@media(max-width:767px){.calendar-wrap>.art-canvas:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){aspect-ratio:500/570!important}}@media(max-width:767px){.calendar-wrap .art-canvas-inner:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){left:50%;margin-left:-80%;width:160%!important;transform-origin:top center}}@media(max-width:767px){.calendar-callout:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){font-size:18px}}@media(max-width:767px){.callout-left:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){left:80px;top:348px;width:200px}}@media(max-width:767px){.callout-right:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){right:80px}}@media(max-width:767px){.invite-bubble:where([data-section="service.together.invite"],[data-section="service.together.invite"] *){left:350px;top:180px}}@media(max-width:767px){.shared-section:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){padding-bottom:72px}}@media(max-width:767px){.friend-rail:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){gap:12px;width:calc(100% + 20px)}}@media(max-width:767px){.friend-card:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){flex-basis:85%;height:380px;border-radius:24px}}@media(max-width:767px){.friend-1{height:340px}}@media(max-width:767px){.friend-2{height:300px}}@media(max-width:767px){.friend-card p:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){font-size:22px;left:24px;bottom:24px}}@media(max-width:767px){.reactions-section>.feature-section:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){display:flex;flex-direction:column;gap:32px;padding-block:48px 0;align-items:stretch}}@media(max-width:767px){.comments-visual:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){width:100%}}@media(max-width:767px){.frame-section:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){gap:32px}}@media(max-width:767px){.frame-section>.feature-text:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){text-align:left}}@media(max-width:767px){.cover-showcase:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){border-radius:24px}}@media(max-width:767px){.cover-prev:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *),.cover-next:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){width:28px;height:40px;top:40%}}@media(max-width:767px){.cover-prev img:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *),.cover-next img:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){transform:scale(.8)}}@media(max-width:767px){.banana-charge>.marketing-container:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){padding-block:48px 0;display:flex;flex-direction:column;min-height:0;align-items:stretch}}@media(max-width:767px){.banana-charge .feature-text:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){max-width:none}}@media(max-width:767px){.banana-mascot:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){position:relative;width:70%;max-width:300px;align-self:flex-end;height:260px;top:auto;overflow:hidden}}@media(max-width:767px){.banana-mascot img:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){object-fit:cover;object-position:top}}@media(max-width:767px){.decorating-tools:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){display:flex;flex-direction:column;gap:24px;margin-bottom:72px}}@media(max-width:767px){.tool-card:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){width:100%;border-radius:24px;padding:24px}}@media(max-width:767px){.tool-card>h2:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){font-size:24px;margin-bottom:20px}}@media(max-width:767px){.tool-row:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){padding:16px;gap:16px}}@media(max-width:767px){.tool-row p:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){font-size:13px}}@media(max-width:767px){.your-style .feature-text h2:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){font-size:30px}}@media(max-width:767px){.style-preview:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){border-radius:24px}}@media(max-width:767px){.style-swatches:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){bottom:3%;gap:6px;padding:6px 10px}}@media(max-width:767px){.style-swatches button:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){width:16px;height:16px}}@media(max-width:767px){.plus-benefits>.feature-text:where([data-section="subscription.plus.layout"],[data-section="subscription.plus.layout"] *){margin-bottom:32px}}@media(max-width:767px){.benefit-row{display:flex;flex-direction:column;align-items:stretch;gap:24px;margin-top:64px}}@media(max-width:767px){.benefit-row.benefit-reverse:where([data-section="subscription.plus.long-video"],[data-section="subscription.plus.long-video"] *){display:flex;flex-direction:column;align-items:stretch;gap:24px;margin-top:64px}}@media(max-width:767px){.benefit-row.benefit-reverse:where([data-section="subscription.plus.long-video"],[data-section="subscription.plus.long-video"] *){flex-direction:column-reverse}}@media(max-width:767px){.benefit-row>.feature-text{order:-1}}@media(max-width:767px){.benefit-row .feature-text h2{font-size:28px}}@media(max-width:767px){.benefit-row .feature-description br{display:none}}@media(max-width:767px){.quality-labels:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){gap:60px;bottom:24px}}@media(max-width:767px){.quality-labels span:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){font-size:10px;padding:7px;border-radius:6px}}@media(max-width:767px){.quality-divider span:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){bottom:22px;width:26px;height:26px;font-size:8px}}@media(max-width:767px){.quality-comparison:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){border-radius:20px}}@media(max-width:767px){.video-demo:where([data-section="subscription.plus.long-video"],[data-section="subscription.plus.long-video"] *){border-radius:20px}}@media(max-width:767px){.plans-section:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){padding-block:72px}}@media(max-width:767px){.feature-text.centered h2{font-size:30px}}@media(max-width:767px){.billing-toggle:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){margin-block:32px;width:280px}}@media(max-width:767px){.plan-grid:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *),.plan-grid.annual:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){grid-template-columns:1fr;gap:16px}}@media(max-width:767px){.plan-card:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){padding:24px}}@media(max-width:767px){.plan-grid.annual .plan-price:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *),.plan-price:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){font-size:26px}}@media(max-width:767px){.comparison-scroll:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){margin-inline:-4px}}@media(max-width:767px){.comparison-table:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){min-width:480px;border-spacing:6px}}@media(max-width:767px){.comparison-table th:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *),.comparison-table td:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){padding:14px 4px;font-size:12px;border-radius:8px}}@media(max-width:767px){.download-cta{padding:56px 20px}}@media(max-width:767px){.download-cta h2{font-size:28px}}@media(max-width:767px){.download-cta p{font-size:14px;line-height:1.6;margin-top:16px}}@media(max-width:767px){.download-cta button{margin-top:28px}}@media(max-width:767px){.make-style:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){gap:12px;margin-top:32px;justify-content:center}}@media(max-width:767px){.make-style img:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){width:44%}}@media(max-width:767px){.make-style span:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){font-size:20px;letter-spacing:5px}}@media(max-width:767px){.make-style span:last-child:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){letter-spacing:5px}}@media(max-width:767px){.pass-items:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){padding-block:72px}}@media(max-width:767px){.pass-items .split-heading:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){position:relative}}@media(max-width:767px){.item-arrows:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){align-self:flex-end;gap:8px}}@media(max-width:767px){.pass-item-rail:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){gap:12px;width:calc(100% + 20px)}}@media(max-width:767px){.pass-item:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){flex-basis:160px;height:160px;padding:16px;border-radius:20px}}@media(max-width:767px){.pass-membership:where([data-section="subscription.pass.membership"],[data-section="subscription.pass.membership"] *){flex-direction:column;gap:32px;align-items:stretch}}@media(max-width:767px){.pass-membership>img:where([data-section="subscription.pass.membership"],[data-section="subscription.pass.membership"] *){width:100%;max-width:360px;align-self:center}}@media(max-width:767px){.yellow-pill{margin-top:28px}}@media(max-width:767px){.page-intro h2{font-size:30px}}@media(max-width:767px){.page-intro>p{font-size:14px;line-height:1.6;margin-top:16px}}@media(max-width:767px){.faq-content:where([data-section="support.faq.layout"],[data-section="support.faq.layout"] *){padding-block:64px}}@media(max-width:767px){.news-content:where([data-section="news.list.layout"],[data-section="news.list.layout"] *){padding-block:64px}}@media(max-width:767px){.news-detail:where([data-section="news.detail.layout"],[data-section="news.detail.layout"] *){padding-block:64px}}@media(max-width:767px){.faq-search:where([data-section="support.faq.search"],[data-section="support.faq.search"] *){margin-top:32px}}@media(max-width:767px){.faq-categories:where([data-section="support.faq.categories"],[data-section="support.faq.categories"] *){margin-block:24px;gap:4px}}@media(max-width:767px){.faq-categories button:where([data-section="support.faq.categories"],[data-section="support.faq.categories"] *){font-size:14px;padding:8px 10px}}@media(max-width:767px){.faq-item h3 button:where([data-section="support.faq.results"],[data-section="support.faq.results"] *){padding:20px 16px;gap:16px}}@media(max-width:767px){.faq-answer:where([data-section="support.faq.results"],[data-section="support.faq.results"] *){padding:0 16px 20px;line-height:1.6}}@media(max-width:767px){.pagination{margin-top:32px}}@media(max-width:767px){.support-hint:where([data-section="support.faq.contact-hint"],[data-section="support.faq.contact-hint"] *){margin-top:48px;gap:12px;font-size:13px}}@media(max-width:767px){.contact-intro:where([data-section="support.contact.intro"],[data-section="support.contact.intro"] *){padding:64px 20px 32px}}@media(max-width:767px){.contact-form:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){width:calc(100% - 40px);gap:24px}}@media(max-width:767px){.form-columns:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){grid-template-columns:1fr;gap:24px}}@media(max-width:767px){.contact-form input:not([type=checkbox]):where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *),.contact-form select:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *),.contact-form textarea:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){font-size:16px}}@media(max-width:767px){.contact-form textarea:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){min-height:200px}}@media(max-width:767px){.contact-form .consent-label:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){font-size:12px;gap:8px;justify-content:flex-start}}@media(max-width:767px){.consent-description:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){font-size:12px;text-align:left;line-height:1.6}}@media(max-width:767px){.form-status:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){padding:20px}}@media(max-width:767px){.form-status h3:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){font-size:18px}}@media(max-width:767px){.news-categories:where([data-section="news.list.categories"],[data-section="news.list.categories"] *){width:100%;margin-block:32px}}@media(max-width:767px){.news-categories button:where([data-section="news.list.categories"],[data-section="news.list.categories"] *){min-width:0;padding:12px 8px;flex:1;font-size:12px}}@media(max-width:767px){.news-grid:where([data-section="news.list.results"],[data-section="news.list.results"] *){grid-template-columns:1fr;gap:32px}}@media(max-width:767px){.news-thumbnail:where([data-section="news.list.results"],[data-section="news.list.results"] *){border-radius:16px}}@media(max-width:767px){.news-category:where([data-section="news.list.results"],[data-section="news.list.results"] *){font-size:12px;margin-top:16px}}@media(max-width:767px){.news-card h3:where([data-section="news.list.results"],[data-section="news.list.results"] *){font-size:18px}}@media(max-width:767px){.news-detail:where([data-section="news.detail.layout"],[data-section="news.detail.layout"] *){max-width:none;width:calc(100% - 40px)}}@media(max-width:767px){.article-header h1:where([data-section="news.detail.header"],[data-section="news.detail.header"] *){font-size:26px}}@media(max-width:767px){.article-cover:where([data-section="news.detail.cover"],[data-section="news.detail.cover"] *){margin-top:32px;aspect-ratio:4/3}}@media(max-width:767px){.article-body:where([data-section="news.detail.body"],[data-section="news.detail.body"] *){margin-top:32px;font-size:14px;line-height:1.7}}@media(max-width:767px){.article-body h2:where([data-section="news.detail.body"],[data-section="news.detail.body"] *){font-size:16px}}@media(max-width:767px){.article-neighbors:where([data-section="news.detail.neighbors"],[data-section="news.detail.neighbors"] *){margin-top:32px}}@media(max-width:767px){.article-neighbors>div:where([data-section="news.detail.neighbors"],[data-section="news.detail.neighbors"] *){gap:16px;font-size:13px;padding:16px 0}}@media(max-width:767px){.article-neighbors>div>span:where([data-section="news.detail.neighbors"],[data-section="news.detail.neighbors"] *){min-width:56px}}@media(max-width:767px){.article-neighbors time:where([data-section="news.detail.neighbors"],[data-section="news.detail.neighbors"] *){display:none}}@media(max-width:767px){.article-neighbors p:where([data-section="news.detail.neighbors"],[data-section="news.detail.neighbors"] *){font-size:12px}}@media(max-width:767px){.not-found{padding:100px 24px}}@media(max-width:767px){.not-found h1{font-size:30px}}@media(max-width:767px){.mobile-nav.is-open{max-height:calc(100dvh - 56px);overflow-y:auto}}.style-preview [data-node-id="158:32310"]:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){visibility:hidden}.style-preview .style-swatches:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){bottom:11.7%}.plus-benefits>.feature-text+.benefit-row:where([data-section="subscription.plus.layout"],[data-section="subscription.plus.layout"] *){margin-top:0}@media(max-width:767px){.calendar-wrap .art-canvas-inner:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){left:50%;margin-left:0;width:800px!important;transform:translate(-50%) scale(calc(var(--art-scale)*1.6))!important;transform-origin:top center}}@media(max-width:767px){.style-preview .style-swatches:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){bottom:11.7%}}.skip-link{opacity:0;pointer-events:none}.skip-link:focus{opacity:1;pointer-events:auto}main:focus{outline:none}@media(max-width:767px){.calendar-wrap .callout-left:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){left:180px;width:200px;font-size:16px}}@media(max-width:767px){.calendar-wrap .callout-right:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){right:180px;font-size:16px}}@media(max-width:767px){.calendar-callout:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){padding:12px 16px}}@font-face{font-family:Google Sans Flex;src:url(/fonts/GoogleSansFlex-Medium.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Google Sans Rounded;src:url(/fonts/GoogleSansFlex-Rounded-Medium.ttf) format("truetype");font-weight:500;font-display:swap}.landing-hero h1:where([data-section="landing.hero"],[data-section="landing.hero"] *){font-family:Google Sans Rounded,sans-serif}.landing-page:where([data-section="landing.layout"],[data-section="landing.layout"] *){container-type:inline-size;--landing-gutter: max(32px, calc((100% - 1540px)/2) );overflow:clip}.landing-container{width:calc(100% - var(--landing-gutter)*2);max-width:1540px;margin-inline:auto}.landing-heading:where([data-section="landing.layout"],[data-section="landing.layout"] *){display:flex;flex-direction:column;gap:12px}.landing-heading.centered:where([data-section="landing.layout"],[data-section="landing.layout"] *){text-align:center;align-items:center}.landing-heading>p:where([data-section="landing.layout"],[data-section="landing.layout"] *){font:500 18px/1.4 Google Sans Flex,SUIT,sans-serif;color:#aa902e}.landing-heading h2:where([data-section="landing.layout"],[data-section="landing.layout"] *){font-size:48px;line-height:1.3;font-weight:700;letter-spacing:0;word-break:keep-all}.landing-hero:where([data-section="landing.hero"],[data-section="landing.hero"] *){position:relative;height:calc(56.25cqw - 80px);max-height:1000px;overflow:hidden;background:#f3e4cd}.landing-hero>img:where([data-section="landing.hero"],[data-section="landing.hero"] *),.landing-hero>video:where([data-section="landing.hero"],[data-section="landing.hero"] *){position:absolute;width:100%;height:calc(100% + 80px);max-width:none;left:0;bottom:0;object-fit:cover}.landing-hero h1:where([data-section="landing.hero"],[data-section="landing.hero"] *){position:absolute;left:0;right:0;bottom:60px;display:flex;justify-content:space-between;padding-inline:30px;font-family:Google Sans Rounded,sans-serif;font-weight:500;font-size:min(15.625cqw,300px);line-height:.75;letter-spacing:0;font-variation-settings:"GRAD" 0,"ROND" 70,"wdth" 100;white-space:nowrap}.landing-hero h1 span:where([data-section="landing.hero"],[data-section="landing.hero"] *){color:transparent;background:linear-gradient(90deg,#ffffff4d,#ffffff80 47.115%,#ffd75ecc);-webkit-background-clip:text;background-clip:text}.landing-hero h1 span+span:where([data-section="landing.hero"],[data-section="landing.hero"] *){background-image:linear-gradient(90deg,#ffd75ecc,#ffffff4d 50.962%,#ffffff80)}.landing-experience:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){padding-block:140px;height:608px}.landing-features:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:48px}.landing-feature:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){display:flex;flex-direction:column;gap:24px;border:1px solid #e5e5ec;border-radius:24px;padding:31px;min-width:0}.landing-feature h3:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){font-size:18px;font-weight:600;line-height:1.4}.landing-feature p:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){margin-top:8px;font-size:14px;line-height:1.4;font-weight:500;color:#767676}.landing-feature-icon:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){width:60px;height:60px;padding:10px;border-radius:12px;background:#f8f8f8;flex:none}.landing-feature-icon>div:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){width:40px;height:40px;position:relative}.landing-feature-icon.album i:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){position:absolute;inset:5px;background:#ffd75e;border-radius:5px 5px 10px}.landing-feature-icon.album img:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){position:absolute;inset:0}.deco-large:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){position:absolute;left:10.833%;top:10.833%;transform:translate(5px)}.deco-small:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){position:absolute;left:9.375%;bottom:9.375%}.calendar-outline:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){position:absolute;left:3.75px;top:2.08px}.calendar-dots:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){position:absolute;left:10px;top:22px;display:grid;grid-template-columns:repeat(3,3px);gap:4px 5px}.calendar-dots i:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){width:3px;height:3px;background:#ffd75e;border-radius:1px}.landing-moments:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){padding-block:140px}.landing-moment-rail:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){display:flex;margin-top:48px;height:460px}.landing-moment:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){position:relative;overflow:hidden;flex:260 1 0;min-width:0;transition:flex .55s ease;background:#f8f8f8;text-align:left}.landing-moment.selected:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){flex-grow:760}.landing-moment>img:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){height:calc(100% + 12px);width:auto;max-width:none;position:absolute;left:50%;top:-6px;transform:translate(-50%)}.landing-moment.moment-0>img:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){left:-2px;top:-12px;height:476px;transform:none}.landing-moment.moment-3>img:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){left:48%}.landing-moment>span:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:40px;color:#fff;font-size:24px;font-weight:600;line-height:1.4;background:linear-gradient(transparent 50%,#0008);opacity:0;transition:opacity .3s;white-space:nowrap}.landing-moment.selected>span:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){display:block;padding-top:352px;opacity:1}.landing-sharing:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){background:#fffbef;overflow:hidden}.sharing-layout:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){height:840px;position:relative;display:flex;align-items:center;justify-content:space-between;gap:24px}.sharing-copy:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){flex:none;position:relative;z-index:1}.sharing-copy>p:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){font-size:18px;line-height:1.4;color:#505050;margin-top:20px}.sharing-copy>a:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){display:inline-flex;align-items:center;gap:2px;font-size:14px;line-height:1.45;font-weight:500;margin-top:24px}.sharing-art:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){width:min(1104px,71.69%);flex:none;position:absolute;right:0;top:120px}.sharing-art .art-canvas:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){overflow:visible}.sharing-photo:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){position:absolute;left:84px;width:1020px;height:600px;top:0;border-radius:32px;overflow:hidden;background:#f8f8f8}.sharing-photo>img:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){position:absolute;width:1483px;height:612px;max-width:none;left:-334px;top:-6px;object-fit:cover}.sharing-phone:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){position:absolute;left:0;top:283px;width:280px;height:577px;object-fit:cover}.landing-comment:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){position:absolute;left:764px;top:40px;width:300px;min-height:97px;padding:16px 20px;border-radius:16px;background:#fff;display:flex;gap:8px;text-align:left;color:#111;font-family:SUIT,sans-serif}.landing-comment.second:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){top:147px}.comment-avatar:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){height:36px;width:36px;border-radius:50%;object-fit:cover;flex:none}.comment-text:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){min-width:0;flex:1}.comment-text p:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){display:flex;align-items:center;gap:6px;white-space:nowrap;font-size:14px;line-height:1.45}.comment-text strong:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){font-weight:600}.comment-text i:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){height:10px;width:1px;background:#e5e5ec}.comment-text small:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){display:block;font-size:13px;line-height:1.45;color:#767676;margin-top:2px;white-space:nowrap}.comment-text .comment-message:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){margin-top:4px}.comment-heart:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){display:flex;flex-direction:column;align-items:center;margin-left:8px;gap:0;font-size:12px;line-height:1.45;color:#505050}.landing-decorate:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){padding-block:140px}.landing-decorate-layout:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){display:grid;grid-template-columns:minmax(0,1fr) 370px;gap:20px;margin-top:48px;align-items:stretch}.landing-cover-preview:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){position:relative;min-width:0;background:#edfbf5;border-radius:48px;overflow:hidden;container-type:inline-size}.landing-cover:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){position:absolute;width:100%;aspect-ratio:1140/848;left:0;top:0}.landing-cover>img:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *),.landing-cover>span:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *),.cover-photo:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){position:absolute;max-width:none}.cover-base:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){left:25.4386%;top:13.5613%;width:49.1228%;height:66.0377%}.cover-ribbon:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){left:34.7368%;top:9.434%;width:31.8421%;height:7.5472%;object-fit:fill}.cover-photo:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){left:42.3447%;top:30.9823%;width:17.9425%;aspect-ratio:1;overflow:hidden;border-radius:6%;-webkit-mask-image:url(/assets/landing/imgImage899.svg);mask-image:url(/assets/landing/imgImage899.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cover-photo>img:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){position:absolute;width:127.777%;height:127.777%;max-width:none;left:-13.889%;top:-4.444%;object-fit:cover}.cover-frame:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *),.cover-flower-frame:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){left:40.3509%;top:28.8915%;width:21.9298%;height:29.4811%}.cover-flower-frame>.decoration-crop:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){width:100%;height:100%}.cover-heart:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){left:63.1579%;top:40.3302%;width:12.2807%;height:12.5%}.cover-flower:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){left:37.8947%;top:25.4717%;width:10.5263%;aspect-ratio:1}.cover-small-heart:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){left:60.5263%;top:19.8113%;width:7.5343%;height:9.0577%;transform:rotate(15deg)}.cover-letter:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){top:62.2724%;width:5.2866%;height:7.0755%}.cover-letter.letter-o-one:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){left:36.251%;top:61.4387%;transform:rotate(-15deg)}.cover-letter.letter-o-two:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){left:48.1807%;top:61.447%;transform:rotate(15deg)}.cover-letter.letter-d:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){left:42.807%}.cover-letter.letter-n:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){left:54.7368%;width:5.4386%}.cover-letter.letter-g:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){left:60.2798%;top:61.5083%;width:4.9518%;transform:rotate(15deg)}.cover-letter>.decoration-crop:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *),.cover-heart>.decoration-crop:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *),.cover-flower>.decoration-crop:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *),.cover-small-heart>.decoration-crop:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){height:100%;width:100%}.landing-reset:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){position:absolute;left:50%;top:84.316%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:14px 20px;background:#fff;border:1px solid #e5e5ec;border-radius:99px;font-size:14px;font-weight:600;white-space:nowrap}.reset-icon:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){position:relative;width:20px;height:20px;display:block}.reset-icon>img:first-child:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){position:absolute;left:11.5px;top:2px}.reset-icon>img+img:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){position:absolute;left:1px;top:1.5px}.landing-selectors:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){display:flex;flex-direction:column;gap:20px}.landing-photo-picker:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *),.landing-decoration-picker:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){border:1px solid #e5e5ec;border-radius:24px;padding:20px}.landing-selectors h3:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){font-size:18px;font-weight:600;line-height:1.4;margin-bottom:16px}.landing-photo-picker>div:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}.landing-photo-picker button:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *),.landing-decoration-picker button:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){position:relative;aspect-ratio:1;border-radius:16px;background:#f8f8f8;overflow:hidden;min-width:0}.landing-photo-picker button>img:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){position:absolute;max-width:none;object-fit:cover;filter:grayscale(1);width:113.2%;height:113.2%;left:-6.3%;top:-5%}.landing-photo-picker button:nth-child(2)>img:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){width:106.9%;height:106.9%;left:-3.1%;top:-3.8%}.landing-photo-picker button:nth-child(3)>img:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){width:132.1%;height:132.1%;left:-15.7%}.landing-photo-picker button.selected>img:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){filter:none}.landing-photo-picker button.selected:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *):after,.landing-decoration-picker button.selected:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *):after{content:"";position:absolute;inset:0;border:2px solid #ffd75e;border-radius:16px;box-shadow:inset 0 0 0 4px #fff;pointer-events:none}.landing-decoration-picker>div:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.landing-decoration-picker button:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){display:grid;place-items:center;filter:grayscale(1)}.landing-decoration-picker button.selected:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){filter:none}.decoration-crop:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){position:relative;display:block;width:50px;height:50px;overflow:hidden}.decoration-crop>img:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){position:absolute;max-width:none;object-fit:fill;width:100%;height:100%;left:0;top:0}.decoration-crop.frame>img:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){width:107.73%;height:110.19%;left:-3.87%;top:-5.54%}.decoration-crop.heart:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){height:38px}.decoration-crop.ribbon:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){height:9px}.decoration-crop.small-heart:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){height:40px}.decoration-crop.small-heart>img:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){width:165%;height:200.32%;left:-32.5%;top:-54.47%}.decoration-crop.letter-o>img:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){width:155.43%;height:124.94%;left:-26.83%;top:-12.81%}.decoration-crop.letter-n:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){height:48px}.decoration-crop.letter-n>img:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){width:127.96%;height:132%;left:-13.98%;top:-16.42%}.decoration-crop.letter-g:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){width:47px}.decoration-crop.letter-g>img:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){width:131.45%;height:123.67%;left:-15.83%;top:-12.23%}.landing-membership:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){padding-bottom:140px}.landing-membership-grid:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:48px}.landing-membership-card:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){position:relative;height:360px;overflow:hidden;color:#fff;isolation:isolate}.landing-membership-card:hover:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){color:#fff}.membership-background:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){position:absolute;inset:80px 0 0;background:#006f7e;border-radius:32px;z-index:-1}.pass .membership-background:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){background:#444137}.membership-copy:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){position:absolute;left:60px;top:120px;width:282px}.membership-copy>p:first-child:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){font-size:18px;font-weight:500;line-height:1.4;color:#ffd75e;margin-bottom:12px}.membership-copy h3:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){font-size:32px;line-height:1.2;font-weight:700}.membership-copy>p:last-child:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){font-size:16px;line-height:1.4;color:#ffffffb3;margin-top:20px}.membership-character:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){position:absolute;left:48.0263%;top:0;width:37.2368%;height:500px;overflow:hidden}.membership-character>img:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){position:absolute;left:-48.28%;top:-7.57%;width:207.71%;height:117.43%;max-width:none}.pass .membership-character:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){left:47.3684%;width:39.4737%;height:499px}.pass .membership-character>img:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){inset:0;width:100%;height:100%;object-fit:fill}.membership-arrow:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){position:absolute;right:40px;top:120px;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:#fff}.landing-download:where([data-section="landing.download"],[data-section="landing.download"] *){padding:80px 24px;background:#f8f8f8;text-align:center}.landing-download h2:where([data-section="landing.download"],[data-section="landing.download"] *){font-size:48px;line-height:1.3;font-weight:700;word-break:keep-all}.landing-download p:where([data-section="landing.download"],[data-section="landing.download"] *){font-size:18px;line-height:1.4;color:#505050;margin-top:20px;word-break:keep-all}.landing-download button:where([data-section="landing.download"],[data-section="landing.download"] *){margin-top:48px;display:inline-flex;align-items:center;gap:4px;padding:11px 16px;border-radius:99px;background:#444137;color:#fff;font-size:14px;font-weight:500;line-height:1.45}@media(min-width:1024px)and (max-width:1600px){.landing-heading h2:where([data-section="landing.layout"],[data-section="landing.layout"] *){font-size:clamp(32px,2.5vw,48px)}}@media(min-width:1024px)and (max-width:1600px){.sharing-copy>p:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){max-width:340px;font-size:16px}}@media(min-width:1024px)and (max-width:1600px){.sharing-desktop-break:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){display:none}}@media(min-width:1024px)and (max-width:1600px){.membership-copy:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){left:32px;width:45%}}@media(min-width:1024px)and (max-width:1600px){.membership-copy h3:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){font-size:26px}}@media(min-width:1024px)and (max-width:1600px){.membership-copy>p:last-child:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){font-size:14px}}@media(min-width:1024px)and (max-width:1600px){.membership-character:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){left:48%;width:39%}}@media(min-width:1024px)and (max-width:1600px){.membership-arrow:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){right:24px}}@media(max-width:1023px){.landing-page:where([data-section="landing.layout"],[data-section="landing.layout"] *){--landing-gutter: 32px}}@media(max-width:1023px){.landing-heading>p:where([data-section="landing.layout"],[data-section="landing.layout"] *){font-size:16px}}@media(max-width:1023px){.landing-heading h2:where([data-section="landing.layout"],[data-section="landing.layout"] *){font-size:32px;line-height:1.3}}@media(max-width:1023px){.landing-hero:where([data-section="landing.hero"],[data-section="landing.hero"] *){height:56.25cqw;max-height:none}}@media(max-width:1023px){.landing-hero>img:where([data-section="landing.hero"],[data-section="landing.hero"] *),.landing-hero>video:where([data-section="landing.hero"],[data-section="landing.hero"] *){height:100%}}@media(max-width:1023px){.landing-hero h1:where([data-section="landing.hero"],[data-section="landing.hero"] *){font-size:15.625cqw;padding-inline:12px;bottom:24px}}@media(max-width:1023px){.landing-experience:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){padding-block:80px 56px;height:auto}}@media(max-width:1023px){.landing-features:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:32px}}@media(max-width:1023px){.landing-feature:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){padding:31px}}@media(max-width:1023px){.landing-moments:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){padding-block:0 56px}}@media(max-width:1023px){.landing-moment-rail:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){flex-direction:column;height:auto;gap:16px;margin-top:32px}}@media(max-width:1023px){.landing-moment:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *),.landing-moment.selected:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){flex:none;height:460px;width:100%}}@media(max-width:1023px){.landing-moment>span:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *),.landing-moment.selected>span:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){display:block;opacity:1;padding:352px 40px 40px}}@media(max-width:1023px){.landing-moment.moment-0>img:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){height:476px}}@media(max-width:1023px){.landing-moment.moment-1>img:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){left:-256px;transform:none}}@media(max-width:1023px){.landing-moment.moment-2>img:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){left:-208px;transform:none}}@media(max-width:1023px){.landing-moment.moment-3>img:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){left:-141px;transform:none}}@media(max-width:1023px){.sharing-layout:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){height:auto;min-height:752px;display:flex;flex-direction:column;align-items:stretch;gap:32px;padding-block:56px}}@media(max-width:1023px){.sharing-copy:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){width:347px;max-width:100%}}@media(max-width:1023px){.sharing-copy>p:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){font-size:16px;line-height:1.4}}@media(max-width:1023px){.sharing-desktop-break:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){display:none}}@media(max-width:1023px){.sharing-art:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){position:relative;top:auto;right:auto;width:100%}}@media(max-width:1023px){.sharing-art>.art-canvas:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){aspect-ratio:1104/600!important}}@media(max-width:1023px){.sharing-copy>a:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){margin-top:24px}}@media(max-width:1023px){.landing-decorate:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){padding-block:56px}}@media(max-width:1023px){.landing-decorate-layout:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){display:flex;flex-direction:column;gap:16px;margin-top:32px}}@media(max-width:1023px){.landing-cover-preview:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){height:auto;aspect-ratio:704/536;border-radius:32px}}@media(max-width:1023px){.landing-cover:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){aspect-ratio:704/536}}@media(max-width:1023px){.landing-cover .cover-base:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){left:25.44%;top:10.8%;width:49.12%;height:64.52%}}@media(max-width:1023px){.landing-cover .cover-ribbon:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){top:6.7%}}@media(max-width:1023px){.landing-cover .cover-photo:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){top:27.7%}}@media(max-width:1023px){.landing-cover .cover-frame:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *),.landing-cover .cover-flower-frame:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){top:25.61%}}@media(max-width:1023px){.landing-cover .cover-heart:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){top:37.05%}}@media(max-width:1023px){.landing-cover .cover-flower:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){top:22.19%}}@media(max-width:1023px){.landing-cover .cover-small-heart:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){top:16.53%}}@media(max-width:1023px){.landing-cover .cover-letter:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){margin-top:-2.5%}}@media(max-width:1023px){.landing-reset:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){top:81%}}@media(max-width:1023px){.landing-selectors:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){gap:16px}}@media(max-width:1023px){.landing-photo-picker:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){border-radius:24px}}@media(max-width:1023px){.landing-photo-picker>div:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}@media(max-width:1023px){.landing-decoration-picker>div:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){gap:16px}}@media(max-width:1023px){.landing-decoration-picker .decoration-crop:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){width:120px;height:120px}}@media(max-width:1023px){.landing-decoration-picker .heart:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){height:91px}}@media(max-width:1023px){.landing-decoration-picker .ribbon:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){height:21px}}@media(max-width:1023px){.landing-decoration-picker .small-heart:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){width:150px;height:120px}}@media(max-width:1023px){.landing-decoration-picker .letter-n:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){width:125px}}@media(max-width:1023px){.landing-decoration-picker .letter-g:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){width:113px}}@media(max-width:1023px){.landing-membership:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){padding-bottom:56px}}@media(max-width:1023px){.landing-membership-grid:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){grid-template-columns:1fr;gap:16px;margin-top:32px}}@media(max-width:1023px){.membership-copy:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){left:32px;top:120px}}@media(max-width:1023px){.membership-copy>p:first-child:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){font-size:16px}}@media(max-width:1023px){.membership-copy h3:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){font-size:24px;line-height:1.4}}@media(max-width:1023px){.membership-copy>p:last-child:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){font-size:16px}}@media(max-width:1023px){.membership-character:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){left:51.85%;width:40.2%}}@media(max-width:1023px){.pass .membership-character:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){left:51.14%;width:42.61%}}@media(max-width:1023px){.membership-arrow:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){display:none}}@media(max-width:1023px){.landing-download:where([data-section="landing.download"],[data-section="landing.download"] *){padding:56px 32px 80px}}@media(max-width:1023px){.landing-download h2:where([data-section="landing.download"],[data-section="landing.download"] *){font-size:32px}}@media(max-width:1023px){.landing-download p:where([data-section="landing.download"],[data-section="landing.download"] *){font-size:14px;line-height:1.45}}@media(max-width:1023px){.landing-download button:where([data-section="landing.download"],[data-section="landing.download"] *){margin-top:32px}}@media(max-width:767px){.landing-page:where([data-section="landing.layout"],[data-section="landing.layout"] *){--landing-gutter: 20px}}@media(max-width:767px){.landing-heading>p:where([data-section="landing.layout"],[data-section="landing.layout"] *){font-size:14px;line-height:1.4}}@media(max-width:767px){.landing-heading h2:where([data-section="landing.layout"],[data-section="landing.layout"] *){font-size:24px;line-height:1.4}}@media(max-width:767px){.landing-hero:where([data-section="landing.hero"],[data-section="landing.hero"] *){height:56.25cqw}}@media(max-width:767px){.landing-hero h1:where([data-section="landing.hero"],[data-section="landing.hero"] *){font-size:14.9333cqw;padding-inline:10px;bottom:12px}}@media(max-width:767px){.landing-experience:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){padding-block:56px 40px}}@media(max-width:767px){.landing-features:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){grid-template-columns:1fr;gap:12px;margin-top:24px}}@media(max-width:767px){.landing-feature:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){padding:31px;gap:24px;border-radius:24px}}@media(max-width:767px){.landing-feature h3:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){font-size:18px}}@media(max-width:767px){.landing-feature p:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){font-size:14px}}@media(max-width:767px){.landing-moments:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){padding-bottom:40px}}@media(max-width:767px){.landing-moments .landing-heading.centered:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){text-align:left;align-items:flex-start}}@media(max-width:767px){.landing-moment-rail:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){gap:12px;margin-top:24px}}@media(max-width:767px){.landing-moment:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *),.landing-moment.selected:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){height:auto;aspect-ratio:335/240}}@media(max-width:767px){.landing-moment>img:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){height:calc(100% + 6px);top:-3px}}@media(max-width:767px){.landing-moment.moment-0>img:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){height:calc(100% + 8px);top:-6px;left:-2px}}@media(max-width:767px){.landing-moment.moment-1>img:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){left:-140px}}@media(max-width:767px){.landing-moment.moment-2>img:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){left:-165px}}@media(max-width:767px){.landing-moment.moment-3>img:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){left:-106px}}@media(max-width:767px){.landing-moment>span:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *),.landing-moment.selected>span:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){padding:0 24px 24px;display:flex;justify-content:flex-end;font-size:18px;line-height:1.4}}@media(max-width:767px){.sharing-layout:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){padding-block:40px;min-height:0;gap:24px}}@media(max-width:767px){.sharing-copy:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){width:100%}}@media(max-width:767px){.sharing-copy>p:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){font-size:14px;line-height:1.45;margin-top:20px}}@media(max-width:767px){.sharing-copy>a:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){margin-top:24px}}@media(max-width:767px){.sharing-art:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){width:100%}}@media(max-width:767px){.landing-decorate:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){padding-block:40px}}@media(max-width:767px){.landing-decorate-layout:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){gap:12px;margin-top:24px}}@media(max-width:767px){.landing-cover-preview:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){aspect-ratio:335/284;border-radius:24px}}@media(max-width:767px){.landing-cover:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){aspect-ratio:335/284}}@media(max-width:767px){.landing-cover .cover-base:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){left:25.27%;top:12.07%;width:48.795%;height:57.56%}}@media(max-width:767px){.landing-cover .cover-ribbon:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){left:34.51%;top:8.473%;width:31.696%;height:6.564%}}@media(max-width:767px){.landing-cover .cover-photo:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){left:42.062%;top:27.254%;width:17.823%;height:auto}}@media(max-width:767px){.landing-cover .cover-frame:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *),.landing-cover .cover-flower-frame:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){left:40.082%;top:25.432%;width:21.784%;height:25.696%}}@media(max-width:767px){.landing-cover .cover-heart:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){left:62.737%;top:35.401%;width:12.179%;height:10.912%}}@media(max-width:767px){.landing-cover .cover-flower:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){left:37.646%;top:22.451%;width:10.456%;height:12.334%}}@media(max-width:767px){.landing-cover .cover-small-heart:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){left:61.482%;top:17.518%;width:7.484%;height:7.894%}}@media(max-width:767px){.landing-cover .cover-letter:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){top:54.53%;width:5.234%;height:6.16%;margin-top:0}}@media(max-width:767px){.landing-cover .cover-letter.letter-o-one:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){left:36.013%;top:55.403%;width:6.4255%;height:7.56%}}@media(max-width:767px){.landing-cover .cover-letter.letter-o-two:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){left:49.214%;top:53.81%;width:6.4255%;height:7.56%}}@media(max-width:767px){.landing-cover .cover-letter.letter-d:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){left:42.525%}}@media(max-width:767px){.landing-cover .cover-letter.letter-n:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){left:54.372%;height:6.172%;width:5.398%}}@media(max-width:767px){.landing-cover .cover-letter.letter-g:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){left:61.238%;top:53.86%;height:7.458%;width:6.104%}}@media(max-width:767px){.landing-reset:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){height:42px;padding:11px 16px;top:76.67%;gap:4px;font-size:14px}}@media(max-width:767px){.reset-icon:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){transform:scale(.8);transform-origin:center}}@media(max-width:767px){.landing-selectors:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){gap:12px}}@media(max-width:767px){.landing-photo-picker:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *),.landing-decoration-picker:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){padding:20px;border-radius:20px}}@media(max-width:767px){.landing-photo-picker>div:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px}}@media(max-width:767px){.landing-decoration-picker>div:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){gap:10px}}@media(max-width:767px){.landing-decoration-picker .decoration-crop:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){width:50px;height:50px}}@media(max-width:767px){.landing-decoration-picker .heart:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){height:38px}}@media(max-width:767px){.landing-decoration-picker .ribbon:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){height:9px}}@media(max-width:767px){.landing-decoration-picker .small-heart:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){width:50px;height:40px}}@media(max-width:767px){.landing-decoration-picker .letter-n:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){width:50px;height:48px}}@media(max-width:767px){.landing-decoration-picker .letter-g:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){width:47px}}@media(max-width:767px){.landing-membership:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){padding-bottom:40px}}@media(max-width:767px){.landing-membership-grid:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){margin-top:24px;gap:12px}}@media(max-width:767px){.landing-membership-card:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){height:420px;border-radius:24px}}@media(max-width:767px){.membership-background:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){inset:0;border-radius:24px}}@media(max-width:767px){.membership-copy:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){top:32px;left:32px;width:calc(100% - 64px)}}@media(max-width:767px){.membership-copy>p:first-child:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){font-size:14px;margin-bottom:12px}}@media(max-width:767px){.membership-copy h3:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){font-size:24px;line-height:1.4;max-width:282px}}@media(max-width:767px){.membership-copy>p:last-child:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){font-size:16px;line-height:1.4;margin-top:12px}}@media(max-width:767px){.membership-character:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){left:auto;right:32px;top:204px;width:170px;height:301px}}@media(max-width:767px){.pass .membership-character:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){left:auto;right:22px;top:209px;width:180px;height:299px}}@media(max-width:767px){.membership-arrow:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){display:grid;inset:auto auto 32px 32px}}@media(max-width:767px){.landing-download:where([data-section="landing.download"],[data-section="landing.download"] *){padding:40px 20px 56px}}@media(max-width:767px){.landing-download h2:where([data-section="landing.download"],[data-section="landing.download"] *){font-size:24px;line-height:1.4}}@media(max-width:767px){.landing-download p:where([data-section="landing.download"],[data-section="landing.download"] *){font-size:14px;line-height:1.45;margin-top:12px}}@media(max-width:767px){.landing-download button:where([data-section="landing.download"],[data-section="landing.download"] *){margin-top:24px;padding:14px 20px;height:48px}}@media(prefers-reduced-motion:reduce){.landing-moment:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *),.landing-moment>span:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){transition:none}}.landing-cover .cover-letter>.decoration-crop:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *),.landing-cover .cover-heart>.decoration-crop:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *),.landing-cover .cover-flower>.decoration-crop:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *),.landing-cover .cover-small-heart>.decoration-crop:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){width:100%;height:100%}@media(max-width:767px){.landing-moment:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *),.landing-moment.selected:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){aspect-ratio:335/220}}@media(max-width:767px){.landing-moment>span:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *),.landing-moment.selected>span:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){padding:0 20px 20px}}@media(max-width:767px){.landing-moment.moment-0>img:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){height:104.545%;top:-2.345%;left:-1.493%;width:122.09%}}@media(max-width:767px){.landing-moment.moment-1>img:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){height:104.545%;top:-1.891%;left:-33.433%;width:166.567%}}@media(max-width:767px){.landing-moment.moment-2>img:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){height:104.545%;top:-2.8%;left:-27.761%;width:171.642%}}@media(max-width:767px){.landing-moment.moment-3>img:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){height:104.545%;top:-3.255%;left:-20%;width:166.269%}}@media(max-width:767px){.sharing-copy>p:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){margin-top:12px}}@media(max-width:767px){.landing-heading>p:where([data-section="landing.layout"],[data-section="landing.layout"] *){line-height:1.45}}@media(max-width:767px){.landing-feature:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){min-height:201px}}.design-art{font-family:SUIT,sans-serif;font-size:14px;line-height:1.4}.design-art *{border-style:solid;border-width:0;border-color:#e5e5ec}.art-root{position:relative}.art-root>div:first-child{position:relative!important;inset:auto!important;width:100%!important;height:100%!important;flex:none!important;transform:none!important}.design-art .art-0:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){align-content:stretch;display:flex;height:570px;align-items:flex-start;justify-content:center;position:relative;flex-shrink:0}.design-art .art-1:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){height:570px;overflow:clip;position:relative;border-top-left-radius:32px;border-top-right-radius:32px;flex-shrink:0;width:375px}.design-art .art-2:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;background-color:#f1f1f5;height:1480px;left:-.5px;overflow:clip;border-radius:20px;top:0;width:375px}.design-art .art-3:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:8px;align-items:flex-start;left:0;top:100px;width:375px}.design-art .art-4:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){background-color:#fff;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;padding-top:24px;padding-bottom:24px;position:relative;border-bottom-left-radius:20px;border-bottom-right-radius:20px;flex-shrink:0;width:100%}.design-art .art-5:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){background-color:#fff;align-content:stretch;display:flex;flex-direction:column;gap:16px;align-items:flex-start;position:relative;flex-shrink:0;width:100%}.design-art .art-6:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){background-color:#fff;align-content:stretch;display:flex;align-items:center;justify-content:space-between;padding-left:20px;padding-right:20px;position:relative;flex-shrink:0;width:375px}.design-art .art-7:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){align-content:stretch;display:flex;flex-direction:column;gap:8px;align-items:center;position:relative;flex-shrink:0;width:100%}.design-art .art-8:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){align-content:stretch;display:flex;align-items:flex-start;justify-content:center;position:relative;flex-shrink:0;width:100%}.design-art .art-9:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){align-content:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;align-self:stretch;flex-shrink:0;width:47.857px}.design-art .art-10:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){word-break:break-word;font-family:SUIT,sans-serif;font-weight:500;line-height:1.45;font-style:normal;position:relative;flex-shrink:0;font-size:14px;color:#111;text-align:center;white-space:nowrap}.design-art .art-11:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){align-content:stretch;display:flex;flex-direction:column;height:42px;align-items:center;justify-content:center;position:relative;flex-shrink:0;width:47.857px}.design-art .art-12:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){align-content:stretch;display:flex;flex-direction:column;gap:8px;align-items:flex-start;position:relative;flex-shrink:0;width:100%}.design-art .art-13:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){align-content:stretch;display:flex;align-items:flex-start;justify-content:space-between;padding-left:20px;padding-right:20px;position:relative;flex-shrink:0;width:100%}.design-art .art-14:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){align-content:stretch;display:flex;flex-direction:column;gap:2px;height:60px;align-items:center;padding:2px;position:relative;border-radius:8px;flex-shrink:0;width:47.857px}.design-art .art-15:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){height:32px;overflow:clip;position:relative;border-radius:6px;flex-shrink:0;width:100%}.design-art .art-16:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;background-color:#f8f8f8;height:32px;left:0;top:0;width:43.86px}.design-art .art-17:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;height:32px;left:0;opacity:.3;overflow:clip;top:0;width:43.86px}.design-art .art-18:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;height:60px;left:-2px;top:-3px;width:48px}.design-art .art-19{position:absolute;inset:0;max-width:none;object-fit:cover;pointer-events:none;width:100%;height:100%}.design-art .art-20:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:relative;flex-shrink:0;width:22px;height:22px}.design-art .art-21:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;left:0;border-radius:999px;width:22px;height:22px;top:0}.design-art .art-22:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;align-content:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;left:0;border-radius:999px;width:22px;height:22px;top:0}.design-art .art-23:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){word-break:break-word;font-family:SUIT,sans-serif;font-weight:400;line-height:1.45;font-style:normal;position:relative;flex-shrink:0;font-size:13px;color:#a6a6a6;white-space:nowrap}.design-art .art-24{position:absolute;inset:0;overflow:hidden;pointer-events:none}.design-art .art-25:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;height:96.86%;left:1.26%;max-width:none;top:3.76%;width:96.89%}.design-art .art-26:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;height:97.19%;left:.54%;max-width:none;top:3.49%;width:97.23%}.design-art .art-27:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;height:32px;left:0;overflow:clip;top:0;width:43.86px}.design-art .art-28:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;height:93.9%;left:3.23%;max-width:none;top:.78%;width:93.94%}.design-art .art-29:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){word-break:break-word;font-family:SUIT,sans-serif;font-weight:400;line-height:1.45;font-style:normal;position:relative;flex-shrink:0;font-size:13px;color:#111;white-space:nowrap}.design-art .art-30:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;height:95.56%;left:2.14%;max-width:none;top:3.69%;width:95.6%}.design-art .art-31:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;background-color:#ffd75e;left:0;border-radius:999px;width:22px;height:22px;top:0}.design-art .art-32{position:absolute;inset:0;max-width:none;object-fit:contain;pointer-events:none;width:100%;height:100%}.design-art .art-33:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;height:96.07%;left:1.95%;max-width:none;top:3.93%;width:96.11%}.design-art .art-34:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;height:94.42%;left:2.92%;max-width:none;top:3.92%;width:94.45%}.design-art .art-35:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){background-color:#fff5d9;align-content:stretch;display:flex;flex-direction:column;gap:2px;height:60px;align-items:center;padding:2px;position:relative;border-radius:8px;flex-shrink:0;width:47.857px}.design-art .art-36:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;height:96.5%;left:1.87%;max-width:none;top:2.5%;width:96.54%}.design-art .art-37:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;height:94.83%;left:1.73%;max-width:none;top:3.5%;width:94.87%}.design-art .art-38:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;height:93.86%;left:2.84%;max-width:none;top:3.81%;width:93.89%}.design-art .art-39:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){background-color:#fff;align-content:stretch;display:flex;flex-direction:column;align-items:center;padding-bottom:24px;position:relative;border-top-left-radius:20px;border-top-right-radius:20px;flex-shrink:0;width:100%}.design-art .art-40:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){background-color:#fff;align-content:stretch;display:flex;flex-direction:column;gap:16px;align-items:flex-start;padding:24px 20px 16px;position:relative;border-top-left-radius:20px;border-top-right-radius:20px;flex-shrink:0;width:100%}.design-art .art-41:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){align-content:stretch;display:flex;align-items:center;justify-content:space-between;position:relative;flex-shrink:0;width:100%}.design-art .art-42:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){word-break:break-word;align-content:stretch;display:flex;flex-direction:column;gap:4px;align-items:flex-start;justify-content:center;font-style:normal;position:relative;flex-shrink:0;white-space:nowrap}.design-art .art-43:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){display:flex;flex-direction:column;font-family:SUIT,sans-serif;font-weight:400;justify-content:center;line-height:0;position:relative;flex-shrink:0;font-size:13px;color:#767676}.design-art .art-44{line-height:1.45}.design-art .art-45:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){font-family:SUIT,sans-serif;font-weight:600;line-height:1.4;position:relative;flex-shrink:0;font-size:18px;color:#111}.design-art .art-46:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){background-color:#fff;border-width:1px;border-color:#e5e5ec;border-style:solid;align-content:stretch;display:flex;gap:4px;height:36px;align-items:center;justify-content:center;padding:8px 12px 8px 10px;position:relative;border-radius:8px;flex-shrink:0}.design-art .art-47{position:relative;flex-shrink:0;width:16px;height:16px}.design-art .art-48{word-break:break-word;display:flex;flex-direction:column;font-family:SUIT,sans-serif;font-weight:500;justify-content:center;line-height:0;font-style:normal;position:relative;flex-shrink:0;font-size:13px;color:#111;text-align:center;white-space:nowrap}.design-art .art-49:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){background-color:#fff;border-color:#f1f1f5;border-bottom-width:1px;border-style:solid;border-top-width:1px;align-content:stretch;display:flex;gap:8px;align-items:center;padding-top:16px;padding-bottom:16px;position:relative;flex-shrink:0;width:100%}.design-art .art-50:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){align-content:stretch;display:flex;flex:1 0 0;gap:8px;align-items:flex-start;min-width:1px;position:relative}.design-art .art-51:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){height:21px;overflow:clip;position:relative;flex-shrink:0;width:12px}.design-art .art-52:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;left:0;width:12px;height:12px;top:4.5px}.design-art .art-53{align-content:stretch;display:flex;flex:1 0 0;flex-direction:column;gap:2px;align-items:flex-start;min-width:1px;position:relative}.design-art .art-54:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){word-break:break-word;display:flex;flex-direction:column;font-family:SUIT,sans-serif;font-weight:600;justify-content:center;line-height:0;font-style:normal;position:relative;flex-shrink:0;color:#111;font-size:15px;width:100%}.design-art .art-55:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){align-content:stretch;display:flex;align-items:center;position:relative;flex-shrink:0;width:100%}.design-art .art-56{word-break:break-word;font-family:SUIT,sans-serif;font-weight:400;line-height:1.45;font-style:normal;position:relative;flex-shrink:0;font-size:12px;color:#767676;white-space:nowrap}.design-art .art-57{position:relative;flex-shrink:0;width:24px;height:24px}.design-art .art-58{position:absolute;display:block;inset:0;max-width:none;width:100%;height:100%}.design-art .art-59:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){align-content:stretch;display:flex;gap:13px;align-items:flex-start;justify-content:center;position:relative;flex-shrink:0}.design-art .art-60:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){align-content:stretch;display:flex;flex-direction:column;gap:12px;align-items:flex-start;position:relative;flex-shrink:0;width:161px}.design-art .art-61:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){background-color:#f1f1f5;height:161px;overflow:clip;position:relative;border-radius:12px;flex-shrink:0;width:100%}.design-art .art-62:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;height:207px;left:-2px;top:-6px;width:165px}.design-art .art-63:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){background-color:#f1f1f5;height:216px;overflow:clip;position:relative;border-radius:12px;flex-shrink:0;width:100%}.design-art .art-64:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;height:221px;left:-3px;top:-3px;width:177px}.design-art .art-65:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;height:208px;left:-3px;top:-3.5px;width:166px}.design-art .art-66:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;height:208px;left:-3px;top:-3px;width:166px}.design-art .art-67:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;height:220px;left:-7px;top:-2px;width:176px}.design-art .art-68:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;height:207px;left:-2px;top:-2px;width:166px}.design-art .art-69:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;height:221px;left:-11px;top:-3px;width:177px}.design-art .art-70:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;background-color:#fff;height:44px;left:0;overflow:clip;top:0;width:375px}.design-art .art-71:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;background-color:#fff;align-content:stretch;display:flex;align-items:center;justify-content:space-between;left:0;top:44px;width:375px}.design-art .art-72:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){align-content:stretch;display:flex;height:56px;align-items:center;padding-left:20px;padding-top:10px;padding-bottom:10px;position:relative;flex-shrink:0;width:84px}.design-art .art-73{align-content:stretch;display:flex;flex:1 0 0;height:56px;align-items:center;justify-content:center;min-width:1px;overflow:clip;padding-left:16px;padding-right:16px;position:relative}.design-art .art-74{word-break:break-word;font-family:SUIT,sans-serif;font-weight:500;line-height:1.4;font-style:normal;overflow:hidden;position:relative;flex-shrink:0;color:#111;font-size:20px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.design-art .art-75:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){align-content:stretch;display:flex;gap:16px;height:56px;align-items:center;justify-content:flex-end;padding-right:20px;position:relative;flex-shrink:0}.design-art .art-76:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){align-content:stretch;display:flex;gap:24px;align-items:center;position:relative;flex-shrink:0}.design-art .art-77:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){word-break:break-word;font-family:SUIT,sans-serif;font-weight:600;line-height:1.4;font-style:normal;position:relative;flex-shrink:0;font-size:20px;color:#111;white-space:nowrap}.design-art .art-78:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){background-color:#fff;border-width:1px;border-color:#e5e5ec;border-style:solid;align-content:stretch;display:flex;gap:4px;height:36px;align-items:center;justify-content:center;padding:8px 12px;position:relative;border-radius:8px;flex-shrink:0}.design-art .art-79:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#1119;border-width:1px;border-color:#0003;border-style:solid;align-content:stretch;display:flex;height:26px;align-items:center;justify-content:center;left:5.93px;overflow:clip;padding:4px 8px;border-radius:100px;top:-11px}.design-art .art-80:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){word-break:break-word;font-family:SUIT,sans-serif;font-weight:500;line-height:1.45;font-style:normal;position:relative;flex-shrink:0;font-size:11px;color:#fff;white-space:nowrap}.design-art .art-81:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;height:11.337px;right:17.67px;top:16.33px;width:66.656px}.design-art .art-82:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){word-break:break-word;position:absolute;font-family:SUIT,sans-serif;height:20px;line-height:20px;left:45px;font-style:normal;font-size:15px;color:#111;text-align:center;top:12px;letter-spacing:-.5px;width:54px;transform:translate(-50%) rotate(0) scale(1)}.design-art .art-83:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){background-color:#fff;align-content:stretch;display:flex;align-items:center;justify-content:space-between;padding-left:20px;padding-right:20px;position:relative;width:375px}.design-art .art-84{position:relative;width:24px;height:24px}.design-art .art-85:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){align-content:stretch;display:flex;flex-direction:column;gap:2px;height:60px;align-items:center;padding:2px;position:relative;border-radius:8px;width:47.857px}.design-art .art-86:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:relative;width:16px;height:16px}.design-art .art-87:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:relative;width:12px;height:12px}.design-art .art-88:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){background-color:#fff;height:44px;overflow:clip;position:relative;width:375px}.design-art .art-89:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){background-color:#fff;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;overflow:clip;position:relative;border-radius:20px;width:375px}.design-art .art-90:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){background-color:#fff;align-content:stretch;display:flex;flex-direction:column;align-items:center;padding:12px 10px;position:relative;border-top-left-radius:24px;border-top-right-radius:24px;flex-shrink:0;width:375px}.design-art .art-91:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){background-color:#fff;align-content:stretch;display:flex;align-items:center;justify-content:space-between;position:relative;flex-shrink:0;width:375px}.design-art .art-92:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){align-content:stretch;display:flex;height:56px;align-items:center;padding-left:20px;padding-top:10px;padding-bottom:10px;position:relative;flex-shrink:0;width:44px}.design-art .art-93:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){align-content:stretch;display:flex;height:56px;align-items:center;justify-content:flex-end;padding-right:20px;position:relative;flex-shrink:0;width:44px}.design-art .art-94:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){align-content:stretch;display:flex;flex-direction:column;height:420px;align-items:flex-start;overflow:clip;padding:12px 20px 24px;position:relative;flex-shrink:0;width:100%}.design-art .art-95:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){align-content:stretch;display:flex;flex-direction:column;height:420px;align-items:flex-start;overflow:clip;position:relative;flex-shrink:0;width:100%}.design-art .art-96:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){background-color:#fff;align-content:flex-start;display:flex;flex-wrap:wrap;align-items:flex-start;padding-top:16px;padding-bottom:16px;position:relative;flex-shrink:0;width:335px}.design-art .art-97:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){align-content:stretch;display:flex;flex:1 0 0;gap:16px;align-items:flex-start;min-width:1px;position:relative}.design-art .art-98:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){align-content:stretch;display:flex;flex:1 0 0;align-items:flex-start;justify-content:center;min-width:1px;position:relative}.design-art .art-99:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){align-content:stretch;display:flex;flex:1 0 0;flex-direction:column;align-items:flex-start;min-width:1px;position:relative}.design-art .art-100:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){align-content:stretch;display:flex;gap:8px;align-items:flex-start;position:relative;flex-shrink:0;width:100%}.design-art .art-101:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){overflow:clip;position:relative;border-radius:999px;flex-shrink:0;width:36px;height:36px}.design-art .art-102:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){align-content:stretch;display:flex;flex:1 0 0;flex-direction:column;gap:4px;align-items:flex-start;min-width:1px;position:relative}.design-art .art-103:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){align-content:stretch;display:flex;flex-direction:column;gap:2px;align-items:flex-start;overflow:clip;position:relative;flex-shrink:0}.design-art .art-104:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){align-content:stretch;display:flex;gap:6px;align-items:center;position:relative;flex-shrink:0}.design-art .art-105:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){word-break:break-word;font-family:SUIT,sans-serif;font-weight:600;line-height:1.45;font-style:normal;position:relative;flex-shrink:0;font-size:14px;color:#111;white-space:nowrap}.design-art .art-106:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){display:flex;height:10px;align-items:center;justify-content:center;position:relative;flex-shrink:0;width:0}.design-art .art-107{flex:none;transform:translate(0) rotate(90deg) scale(1)}.design-art .art-108:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){height:0;position:relative;width:10px}.design-art .art-109:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){position:absolute;inset:-1px 0 0}.design-art .art-110{display:block;max-width:none;width:100%;height:100%}.design-art .art-111:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){word-break:break-word;font-family:SUIT,sans-serif;font-weight:400;line-height:1.45;font-style:normal;position:relative;flex-shrink:0;font-size:14px;color:#111;white-space:nowrap}.design-art .art-112:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){word-break:break-word;font-family:SUIT,sans-serif;font-weight:400;line-height:1.45;font-style:normal;position:relative;flex-shrink:0;font-size:13px;color:#767676;white-space:nowrap}.design-art .art-113:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){align-content:stretch;display:flex;gap:4px;height:20px;align-items:flex-end;position:relative;flex-shrink:0;width:251px}.design-art .art-114:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){word-break:break-word;flex:1 0 0;font-family:SUIT,sans-serif;font-weight:400;line-height:1.45;min-width:1px;font-style:normal;overflow:hidden;position:relative;font-size:14px;color:#111;text-overflow:ellipsis;white-space:nowrap}.design-art .art-115:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){align-content:stretch;display:flex;align-items:center;position:relative;flex-shrink:0}.design-art .art-116:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){word-break:break-word;display:flex;flex-direction:column;font-family:SUIT,sans-serif;font-weight:500;justify-content:center;line-height:0;font-style:normal;position:relative;flex-shrink:0;font-size:14px;color:#767676;white-space:nowrap}.design-art .art-117:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){align-content:stretch;display:flex;gap:4px;align-items:center;position:relative;flex-shrink:0}.design-art .art-118:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){word-break:break-word;font-family:SUIT,sans-serif;font-weight:500;line-height:1.45;font-style:normal;position:relative;flex-shrink:0;font-size:13px;color:#767676;white-space:nowrap}.design-art .art-119:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){align-content:stretch;display:flex;flex-direction:column;gap:10px;align-items:flex-start;position:relative;align-self:stretch;flex-shrink:0}.design-art .art-120:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){align-content:stretch;display:flex;flex-direction:column;align-items:center;position:relative;flex-shrink:0}.design-art .art-121:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){word-break:break-word;font-family:SUIT,sans-serif;font-weight:400;line-height:1.45;font-style:normal;position:relative;flex-shrink:0;font-size:12px;color:#505050;white-space:nowrap}.design-art .art-122:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){background-color:#fff;border-color:#f1f1f5;border-bottom-width:1px;border-style:solid;align-content:flex-start;display:flex;flex-wrap:wrap;align-items:flex-start;padding-bottom:16px;padding-left:44px;position:relative;flex-shrink:0;width:335px}.design-art .art-123:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){position:absolute;left:-.54px;width:37.44px;height:37.44px;top:-.72px}.design-art .art-124:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){position:absolute;left:1.47%;max-width:none;width:96.15%;height:96.15%;top:1.85%}.design-art .art-125:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){align-content:stretch;display:flex;gap:4px;height:20px;align-items:flex-end;position:relative;flex-shrink:0;width:207px}.design-art .art-126:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){align-content:stretch;display:flex;height:20px;align-items:center;position:relative;flex-shrink:0;width:37px}.design-art .art-127:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){background-color:#fff;border-color:#f1f1f5;border-bottom-width:1px;border-style:solid;align-content:flex-start;display:flex;flex-wrap:wrap;align-items:flex-start;padding-top:16px;padding-bottom:16px;position:relative;flex-shrink:0;width:335px}.design-art .art-128:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){align-content:stretch;display:flex;gap:4px;align-items:flex-end;position:relative;flex-shrink:0;width:100%}.design-art .art-129:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){background-color:#fff;border-color:#e5e5ec;border-style:solid;border-top-width:1px;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;padding:16px 20px;position:relative;flex-shrink:0;width:375px}.design-art .art-130:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){background-color:#fff;border-width:1px;border-color:#e5e5ec;border-style:solid;align-content:stretch;display:flex;flex:1 0 0;gap:12px;height:36px;align-items:center;min-width:1px;padding:14px 16px;position:relative;border-radius:999px}.design-art .art-131:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){align-content:stretch;display:flex;flex:1 0 0;gap:6px;align-items:center;min-width:1px;position:relative}.design-art .art-132:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){word-break:break-word;display:flex;flex:1 0 0;flex-direction:column;font-family:SUIT,sans-serif;font-weight:400;justify-content:center;line-height:0;min-width:1px;font-style:normal;overflow:hidden;position:relative;font-size:13px;color:#505050;text-overflow:ellipsis;white-space:nowrap}.design-art .art-133:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){line-height:1.45;overflow:hidden;text-overflow:ellipsis}.design-art .art-134:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){background-color:#ffd75e;align-content:stretch;display:flex;gap:4px;height:36px;align-items:center;justify-content:center;padding:8px 12px;position:relative;border-radius:999px;flex-shrink:0}.design-art .art-135:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#fff;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;position:relative;flex-shrink:0;width:375px}.design-art .art-136:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){background-color:#fff;height:34px;overflow:clip;position:relative;flex-shrink:0;width:375px}.design-art .art-137:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){background-color:#f8f8f8;flex:1 0 0;height:519px;min-width:1px;overflow:clip;position:relative;border-radius:48px}.design-art .art-138:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){position:absolute;height:577px;left:175px;top:80px;width:280px}.design-art .art-139:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){position:absolute;background-color:#fff;border-width:1px;border-color:#111;border-style:solid;align-content:stretch;filter:drop-shadow(4px 4px 0px rgba(0,0,0,.2));display:flex;gap:20px;align-items:center;left:330px;padding:16px;border-radius:16px;top:187px;width:250px}.design-art .art-140:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){align-content:stretch;display:flex;flex:1 0 0;gap:8px;align-items:center;min-width:1px;position:relative}.design-art .art-141:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){align-content:stretch;display:flex;gap:4px;align-items:flex-start;position:relative;flex-shrink:0;width:100%}.design-art .art-142:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){word-break:break-word;display:flex;flex-direction:column;font-family:SUIT,sans-serif;font-weight:600;justify-content:center;line-height:0;font-style:normal;position:relative;flex-shrink:0;font-size:15px;color:#111;white-space:nowrap}.design-art .art-143:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){align-content:stretch;display:flex;gap:6px;align-items:center;position:relative;flex-shrink:0;width:100%}.design-art .art-144:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){position:absolute;background-color:#fff;border-width:0;border-color:#111;border-style:solid;align-content:stretch;filter:drop-shadow(4px 4px 0px rgba(0,0,0,.2));display:flex;gap:4.8px;height:38.4px;align-items:center;justify-content:center;left:151px;padding:9.6px 14.4px;border-radius:1198.8px;top:241px}.design-art .art-145:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){position:relative;flex-shrink:0;width:19.2px;height:19.2px}.design-art .art-146:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){word-break:break-word;display:flex;flex-direction:column;font-family:SUIT,sans-serif;font-weight:500;justify-content:center;line-height:0;font-style:normal;position:relative;flex-shrink:0;font-size:15.6px;color:#111;text-align:center;white-space:nowrap}.design-art .art-147:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){position:absolute;background-color:#fff;border-width:0;border-color:#111;border-style:solid;align-content:stretch;filter:drop-shadow(4px 4px 0px rgba(0,0,0,.2));display:flex;gap:4.8px;height:38.4px;align-items:center;justify-content:center;left:470px;padding:9.6px 14.4px;border-radius:1198.8px;top:190px}.design-art .art-148:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){background-color:#e5e5ec;height:4px;position:relative;border-radius:999px;flex-shrink:0;width:40px}.design-art .art-149:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){position:absolute;height:91px;left:9px;top:9px;width:82px}.design-art .art-150:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){position:absolute;background-color:#111;bottom:8px;height:5px;left:calc(50% + .5px);border-radius:100px;width:134px;transform:translate(-50%) rotate(0) scale(1)}.design-art .art-151:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){background-color:#fff;align-content:stretch;display:flex;flex-direction:column;align-items:center;padding:12px 10px;position:relative;border-top-left-radius:24px;border-top-right-radius:24px;width:375px}.design-art .art-152:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){background-color:#fff;height:34px;overflow:clip;position:relative;width:375px}.design-art .art-153:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){overflow:clip;position:relative;border-radius:999px}.design-art .art-154:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){background-color:#006f7e;width:100px;height:100px}.design-art .art-155:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){width:36px;height:36px}.design-art .art-156:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){height:600px;position:relative;flex-shrink:0;width:100%}.design-art .art-157:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){position:absolute;height:600px;left:0;overflow:clip;border-bottom-left-radius:48px;border-top-left-radius:48px;top:0;width:640px}.design-art .art-158:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){position:absolute;aspect-ratio:830/830;left:-16.41%;right:-16.41%;top:-125px}.design-art .art-159:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){position:absolute;background-color:#1119;height:72px;left:0;top:264px;width:42px}.design-art .art-160:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){position:absolute;left:9px;width:24px;height:24px;top:24px}.design-art .art-161:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){position:absolute;background-color:#f8f8fa;inset:0 0 0 50%;border-bottom-right-radius:48px;border-top-right-radius:48px}.design-art .art-162:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){position:absolute;height:600px;left:640px;border-top-right-radius:48px;top:0;width:640px}.design-art .art-163:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){position:absolute;display:contents;inset:0}.design-art .art-164:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){position:absolute;height:10px;left:50%;mask-mode:alpha;-webkit-mask-composite:source-in;mask-composite:intersect;mask-clip:no-clip;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:-190px -480px;mask-position:-190px -480px;-webkit-mask-size:640px 600px;mask-size:640px 600px;top:480px;width:260px;transform:translate(-50%) rotate(0) scale(1)}.design-art .art-165:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){position:absolute;inset:-86.86% -3.34%}.design-art .art-166:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){position:absolute;left:190px;mask-mode:alpha;-webkit-mask-composite:source-in;mask-composite:intersect;mask-clip:no-clip;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:-190px -170px;mask-position:-190px -170px;-webkit-mask-size:640px 600px;mask-size:640px 600px;width:260px;height:260px;top:170px}.design-art .art-167:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){position:absolute;background-color:#1119;height:72px;left:598px;mask-mode:alpha;-webkit-mask-composite:source-in;mask-composite:intersect;mask-clip:no-clip;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:-598px -264px;mask-position:-598px -264px;-webkit-mask-size:640px 600px;mask-size:640px 600px;top:264px;width:42px}.design-art .art-168:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;background-color:#fffbf0;height:752px;left:320px;border-radius:48px;top:50%;width:1280px;transform:translateY(-50%) rotate(0) scale(1)}.design-art .art-169:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;height:57px;left:473px;top:70px;width:350px}.design-art .art-170:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;height:210.53%;left:-1.43%;max-width:none;top:-59.65%;width:102.86%}.design-art .art-171:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:48px;align-items:center;left:50%;padding-top:100px;padding-bottom:100px;border-radius:32px;top:50%;width:1280px;transform:translate(-50%,-50%) rotate(0) scale(1)}.design-art .art-172:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:relative;flex-shrink:0;width:480px;height:480px}.design-art .art-173:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){align-content:stretch;display:flex;gap:8px;align-items:flex-start;position:relative;flex-shrink:0}.design-art .art-174:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){border-width:2px;border-color:#ffd75e;border-style:solid;overflow:clip;position:relative;border-radius:999px;flex-shrink:0;width:32px;height:32px}.design-art .art-175:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){overflow:clip;position:relative;border-radius:999px;flex-shrink:0;width:32px;height:32px}.design-art .art-176:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;background-color:#e9b4c5;left:4px;border-radius:999px;width:24px;height:24px;top:4px}.design-art .art-177:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;background-color:#41628d;left:4px;border-radius:999px;width:24px;height:24px;top:4px}.design-art .art-178:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;display:contents;left:524px;top:220px}.design-art .art-179:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;display:contents;left:538.4px;top:234.4px}.design-art .art-180:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;left:538.4px;mask-mode:alpha;-webkit-mask-composite:source-in;mask-composite:intersect;mask-clip:no-clip;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:211.2px 211.2px;mask-size:211.2px 211.2px;width:211.2px;height:211.2px;top:234.4px}.design-art .art-181:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;left:524px;width:240px;height:240px;top:220px}.design-art .art-182:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;inset:0;max-width:none;object-position:bottom;pointer-events:none;width:100%;height:100%}.design-art .art-183:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;left:700px;width:100px;height:100px;top:396px}.design-art .art-184:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;display:contents;left:489px;top:318px}.design-art .art-185:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#111111b3;border-width:1px;border-color:#111;border-style:solid;align-content:stretch;display:flex;align-items:flex-end;left:calc(50% - 384.5px);padding:12px 20px;border-radius:999px;box-shadow:0 8px 20px #0000000d;top:calc(50% - 36px);transform:translate(-50%,-50%) rotate(0) scale(1)}.design-art .art-186:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){word-break:break-word;font-family:SUIT,sans-serif;font-weight:500;line-height:1.45;font-style:normal;position:relative;flex-shrink:0;font-size:14px;color:#fff;text-transform:uppercase;white-space:nowrap}.design-art .art-187:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;height:0;left:662px;top:340px;width:180px}.design-art .art-188:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;inset:-.5px 0}.design-art .art-189:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;left:836px;width:32px;height:32px;top:324px}.design-art .art-190:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;left:842px;width:20px;height:20px;top:330px}.design-art .art-191:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;left:840px;width:24px;height:24px;top:328px}.design-art .art-192:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;display:contents;left:1077px;top:79px}.design-art .art-193:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#111111b3;border-width:1px;border-color:#111;border-style:solid;align-content:stretch;display:flex;align-items:flex-end;left:calc(50% + 389.5px);padding:12px 20px;border-radius:999px;box-shadow:0 8px 20px #0000000d;top:calc(50% - 275px);transform:translate(-50%,-50%) rotate(0) scale(1)}.design-art .art-194:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;display:flex;height:0;align-items:center;justify-content:center;left:1103px;top:101px;width:180px}.design-art .art-195:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){flex:none;transform:translate(0) rotate(180deg) scaleY(-1)}.design-art .art-196:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){height:0;position:relative;width:180px}.design-art .art-197:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;left:1077px;width:32px;height:32px;top:85px}.design-art .art-198:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;left:1083px;width:20px;height:20px;top:91px}.design-art .art-199:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;display:flex;align-items:center;justify-content:center;left:1081px;width:24px;height:24px;top:89px}.design-art .art-200:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;display:contents;left:1097px;top:408px}.design-art .art-201:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#111111b3;border-width:1px;border-color:#111;border-style:solid;align-content:stretch;display:flex;align-items:flex-end;left:calc(50% + 362.5px);padding:12px 20px;border-radius:999px;box-shadow:0 8px 20px #0000000d;top:calc(50% + 54px);transform:translate(-50%,-50%) rotate(0) scale(1)}.design-art .art-202:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;display:flex;height:0;align-items:center;justify-content:center;left:1123px;top:430px;width:120px}.design-art .art-203:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){height:0;position:relative;width:120px}.design-art .art-204:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;left:1097px;width:32px;height:32px;top:414px}.design-art .art-205:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;left:1103px;width:20px;height:20px;top:420px}.design-art .art-206:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;display:flex;align-items:center;justify-content:center;left:1101px;width:24px;height:24px;top:418px}.design-art .art-207{position:absolute;background-color:#fff;border-color:#222;border-style:solid;left:3px;border-radius:3px 3px 6px;width:18px;height:18px;top:3px}.design-art .art-208{position:absolute;height:15px;left:6px;top:3px;width:0}.design-art .art-209{position:absolute;inset:0 -.75px -5%}.design-art .art-210{position:absolute;left:12px;mix-blend-mode:multiply;width:12px;height:12px;top:0}.design-art .art-211{position:absolute;height:0;left:10.5px;top:8px;width:6px}.design-art .art-212{position:absolute;inset:-.75px -12.5%}.design-art .art-213{position:absolute;left:2px;border-radius:5px;width:20px;height:20px;top:2px}.design-art .art-214{position:absolute;background-color:#fff;border-color:#222;border-style:solid;left:3px;border-radius:4px;width:18px;height:18px;top:3px}.design-art .art-215{position:absolute;left:3px;width:18px;height:18px;top:3px}.design-art .art-216{position:absolute;aspect-ratio:3.760000228881836/3.760000228881836;left:25%;right:54.17%;top:calc(50% - 3.5px);transform:translateY(-50%) rotate(0) scale(1)}.design-art .art-217{position:absolute;height:18px;left:3px;top:3px;width:4px}.design-art .art-218{position:absolute;inset:-4.17% 0 -4.17% -18.75%}.design-art .art-219{position:absolute;display:flex;height:18px;align-items:center;justify-content:center;left:16px;top:3px;width:5px}.design-art .art-220{height:18px;position:relative;width:5px}.design-art .art-221{position:absolute;inset:-4.17% 0 -4.17% -15%}.design-art .art-222{position:absolute;inset:29.17% 29.17% 63.02%}.design-art .art-223{position:absolute;inset:-40% -7.5%}.design-art .art-224{position:absolute;inset:29.17% 50%}.design-art .art-225{position:absolute;inset:-7.5% -.75px}.design-art .art-226{position:absolute;inset:70.83% 39.58% 29.17%}.design-art .art-227{position:absolute;inset:-.75px -15%}.design-art .art-228{position:absolute;inset:12.5% 12.5% 29.17% 29.17%}.design-art .art-229{position:absolute;inset:-5.36%}.design-art .art-230{position:absolute;inset:58.33% 58.33% 12.5% 12.5%}.design-art .art-231{position:absolute;inset:-10.71%}.design-art .art-232{position:absolute;inset:0 0 50% 50%;mix-blend-mode:multiply}.design-art .art-233{position:absolute;background-color:#fff;inset:25% 27.6% 25% 26.56%;border-bottom-left-radius:2px;border-top-right-radius:2px}.design-art .art-234{position:absolute;inset:8.33% 8.33% 25% 25%}.design-art .art-235{position:absolute;inset:-4.69%}.design-art .art-236{position:absolute;display:flex;align-items:center;justify-content:center;inset:25% 25% 8.33% 8.33%}.design-art .art-237{flex:none;height:100cqh;width:100cqw;transform:translate(0) rotate(180deg) scale(1)}.design-art .art-238{position:relative;width:100%;height:100%}.design-art .art-239{overflow:clip;position:relative;width:24px;height:24px}.design-art .art-240:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){overflow:clip;position:relative;border-radius:999px;width:32px;height:32px}.design-art .art-241:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){border-width:2px;border-color:#ffd75e;border-style:solid}.design-art .art-242:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;background-color:#ffe59d;border-radius:999px;width:24px;height:24px}.design-art .art-243:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){left:2px;top:2px}.design-art .art-244:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){left:4px;top:4px}.design-art .art-245:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){height:480px;overflow:clip;position:relative;border-radius:24px;flex-shrink:0;width:760px}.design-art .art-246:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;background-color:#fff;height:1125.973px;left:120px;overflow:clip;border-radius:27.733px;top:-139px;width:520px}.design-art .art-247:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:5.547px;align-items:flex-start;left:0;overflow:clip;top:-55.47px;width:520px}.design-art .art-248:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){align-content:flex-start;display:flex;flex-wrap:wrap;gap:0px 4.16px;align-items:flex-start;overflow:clip;position:relative;flex-shrink:0;width:100%}.design-art .art-249:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){background-color:#f2f3f7;position:relative;flex-shrink:0;width:170.56px;height:170.56px}.design-art .art-250:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;height:213.335px;left:0;top:-34.67px;width:170.729px}.design-art .art-251:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){background-color:#f2f3f7;overflow:clip;position:relative;flex-shrink:0;width:170.56px;height:170.56px}.design-art .art-252:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;height:170.56px;left:-20.8px;top:0;width:227.413px}.design-art .art-253:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;height:170.56px;left:-27.73px;top:0;width:227.413px}.design-art .art-254:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;left:0;width:187.267px;height:187.267px;top:11.09px}.design-art .art-255:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;left:-7.72px;width:186px;height:186px;top:2.36px}.design-art .art-256:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;height:152.357px;left:-49.92px;top:18.03px;width:270.713px}.design-art .art-257:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;height:173px;left:-38px;top:-2.75px;width:230px}.design-art .art-258:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;left:-7.21px;width:184.427px;height:184.427px;top:-2.77px}.design-art .art-259:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;left:-6.65px;width:184.427px;height:184.427px;top:-2.77px}.design-art .art-260:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;align-content:stretch;display:flex;gap:11.093px;align-items:center;left:131.73px;top:8.32px}.design-art .art-261:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:relative;flex-shrink:0;width:30.507px;height:30.507px}.design-art .art-262:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;left:-6.49px;width:184.427px;height:184.427px;top:-6.85px}.design-art .art-263:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;left:-1.11px;width:171.947px;height:171.947px;top:-21.85px}.design-art .art-264:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;left:-3.44px;width:181px;height:181px;top:-2.85px}.design-art .art-265:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;left:-1.39px;width:171.947px;height:171.947px;top:-1.39px}.design-art .art-266:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){grid-template-columns:max-content;grid-template-rows:max-content;display:inline-grid;line-height:0;place-items:start;position:relative;flex-shrink:0}.design-art .art-267:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){background-color:#fff;border-color:#e5e5ec;border-style:solid;grid-column:1;margin-left:0;margin-top:0;position:relative;border-radius:100px;grid-row:1;width:30.507px;height:30.507px}.design-art .art-268:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;left:-6.93px;width:184.427px;height:184.427px;top:-2.77px}.design-art .art-269:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;height:218.708px;left:0;top:-34.67px;width:175.029px}.design-art .art-270:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;height:173.507px;left:-22.19px;top:-1.39px;width:231.342px}.design-art .art-271:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;height:255.147px;left:-19.41px;top:-77.65px;width:191.36px}.design-art .art-272:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;inset:0;pointer-events:none}.design-art .art-273:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;max-width:none;object-fit:cover;width:100%;height:100%}.design-art .art-274:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;background-color:#0003;inset:0}.design-art .art-275:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;bottom:0;align-content:stretch;display:flex;flex-direction:column;align-items:center;left:0;width:520px}.design-art .art-276:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){align-content:stretch;display:flex;gap:11.093px;align-items:center;padding-left:16.64px;padding-right:16.64px;position:relative;border-radius:1385.28px;box-shadow:0 5.547px 13.867px #0013341f;flex-shrink:0;width:410.453px}.design-art .art-277:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;-webkit-backdrop-filter:blur(13.867px);backdrop-filter:blur(13.867px);background-color:#fffc;inset:0;pointer-events:none;border-radius:1385.28px}.design-art .art-278:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){align-content:stretch;display:flex;flex-direction:column;gap:2.773px;align-items:center;justify-content:center;overflow:clip;padding:9.707px 27.733px;position:relative;border-radius:100px;flex-shrink:0;width:110.933px}.design-art .art-279:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:relative;flex-shrink:0;width:33.28px;height:33.28px}.design-art .art-280:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){word-break:break-word;font-family:SUIT,sans-serif;font-weight:500;line-height:1.45;font-style:normal;position:relative;flex-shrink:0;font-size:15.25px;color:#111;text-align:center;white-space:nowrap}.design-art .art-281:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){display:flex;height:16.64px;align-items:center;justify-content:center;position:relative;flex-shrink:0;width:0}.design-art .art-282:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){height:0;position:relative;width:16.64px}.design-art .art-283:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;inset:-1.39px 0 0}.design-art .art-284:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){word-break:break-word;font-family:SUIT,sans-serif;font-weight:500;line-height:1.45;font-style:normal;position:relative;flex-shrink:0;font-size:15.25px;color:#ff4060;text-align:center;white-space:nowrap}.design-art .art-285:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;inset:0;pointer-events:none;border-radius:inherit;box-shadow:inset 1.387px 1.387px 8.32px #ffffff26,inset -1.387px -1.387px 8.32px #ffffff26}.design-art .art-286:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){height:47.147px;overflow:clip;position:relative;flex-shrink:0;width:520px}.design-art .art-287:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;background-color:#111;bottom:11.09px;height:6.933px;left:calc(50% + .69px);border-radius:100px;width:185.813px;transform:translate(-50%) rotate(0) scale(1)}.design-art .art-288:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;left:0;top:0;width:520px}.design-art .art-289:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){background-color:#fff;height:61.013px;overflow:clip;position:relative;flex-shrink:0;width:520px}.design-art .art-290:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;height:15.721px;right:24.51px;top:22.65px;width:92.43px}.design-art .art-291:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){word-break:break-word;position:absolute;font-family:SUIT,sans-serif;height:27.733px;line-height:27.733px;left:62.4px;font-style:normal;font-size:20.8px;color:#111;text-align:center;top:16.64px;letter-spacing:-.5px;width:74.88px;transform:translate(-50%) rotate(0) scale(1)}.design-art .art-292:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){background-color:#fff;align-content:stretch;display:flex;height:77.653px;align-items:center;justify-content:space-between;position:relative;flex-shrink:0;width:520px}.design-art .art-293:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){align-content:stretch;display:flex;height:77.653px;align-items:center;padding-left:27.733px;padding-top:13.867px;padding-bottom:13.867px;position:relative;flex-shrink:0;width:116.48px}.design-art .art-294:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){word-break:break-word;font-family:SUIT,sans-serif;font-weight:500;line-height:1.45;font-style:normal;overflow:hidden;position:relative;flex-shrink:0;font-size:20.8px;color:#111;text-overflow:ellipsis;white-space:nowrap}.design-art .art-295:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){align-content:stretch;display:flex;flex:1 0 0;height:77.653px;align-items:center;justify-content:center;min-width:1px;overflow:clip;position:relative}.design-art .art-296:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){word-break:break-word;font-family:SUIT,sans-serif;font-weight:500;line-height:1.4;font-style:normal;overflow:hidden;position:relative;flex-shrink:0;font-size:27.73px;color:#111;text-align:center;text-overflow:ellipsis;white-space:nowrap}.design-art .art-297:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){align-content:stretch;display:flex;height:77.653px;align-items:center;justify-content:flex-end;padding-right:27.733px;position:relative;flex-shrink:0;width:116.48px}.design-art .art-298:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){word-break:break-word;font-family:SUIT,sans-serif;font-weight:500;line-height:1.45;font-style:normal;overflow:hidden;position:relative;flex-shrink:0;font-size:20.8px;color:#111;text-overflow:ellipsis;text-align:right;white-space:nowrap}.design-art .art-299:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;border-width:14px;border-style:solid;border-color:#fff;height:480px;left:120px;border-radius:24px;top:0;width:520px}.design-art .art-300:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;border-width:4px;border-style:solid;border-color:#fff;height:480px;left:120px;border-radius:24px;top:0;width:520px}.design-art .art-301:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;background-color:#f2f3f7;border-width:4px;border-color:#ffd75e;border-style:solid;left:32px;overflow:clip;border-radius:24px;box-shadow:0 4px 16px #634b311f;width:220px;height:220px;top:130px}.design-art .art-302:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;height:223.004px;left:-49.01px;top:-3.54px;width:296.86px}.design-art .art-303:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;align-content:stretch;display:flex;gap:11.093px;align-items:center;left:175.45px;top:14.07px}.design-art .art-304:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;background-color:#f2f3f7;border-width:4px;border-color:#ffd75e;border-style:solid;left:548px;overflow:clip;border-radius:24px;box-shadow:0 4px 16px #634b311f;width:180px;height:180px;top:60px}.design-art .art-305:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;height:179.775px;left:-34.2px;top:0;width:239.7px}.design-art .art-306:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;align-content:stretch;display:flex;gap:9.076px;align-items:center;left:142.09px;top:12.55px}.design-art .art-307:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:relative;flex-shrink:0;width:24.96px;height:24.96px}.design-art .art-308:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;background-color:#f2f3f7;border-width:4px;border-color:#ffd75e;border-style:solid;left:398px;overflow:clip;border-radius:16px;box-shadow:0 4px 16px #634b311f;width:140px;height:140px;top:262px}.design-art .art-309:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;left:-8.58px;width:146.374px;height:146.374px;top:-8.68px}.design-art .art-310:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;align-content:stretch;display:flex;gap:8.873px;align-items:center;left:99.37px;top:8.65px}.design-art .art-311:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:relative;flex-shrink:0;width:24.401px;height:24.401px}.mobile-copy-break{display:none}.footer-links{display:flex;flex-direction:column;gap:12px}.footer-mobile-title,.footer-address-break,.footer-mobile-contact,.footer-mobile-stores,.page-mobile-select,.page-title-break{display:none}.feature-eyebrow{font-family:Google Sans Rounded,SUIT,sans-serif}.page-hero h1{letter-spacing:0}.page-hero-copy>p{font-family:Google Sans Flex,SUIT,sans-serif}.phone{font-family:Google Sans Rounded,SUIT,sans-serif;font-weight:500}.album-start .phone-scene>img:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){width:200px;height:412px;left:215px;top:53px}.plan-card .free-plan:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){background:#aaa;border-color:#aaa;color:#fff;cursor:default}.plan-card .free-plan:hover:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){border-color:#aaa}.download-cta button{padding:11px 16px;gap:4px;line-height:1.45;font-weight:500}.download-cta button img{width:16px;height:16px}.tool-card>h2:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){display:none}.tool-card:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){padding:60px;display:flex;flex-direction:column;justify-content:center}.tool-row:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){background:#fff;border:1px solid #e5e5ec;padding:16px 24px;border-radius:16px;min-height:72px}.tool-row>div:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){flex:1;min-width:0}.tool-row h3:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){font-weight:500}.tool-row:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *):after{content:"+";font-size:20px;color:#767676;flex:none}.support-hint:where([data-section="support.faq.contact-hint"],[data-section="support.faq.contact-hint"] *){display:none}@media(min-width:1024px){.benefit-row:first-of-type{margin-top:0}}@media(min-width:1024px){.album-start:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){grid-template-columns:500px minmax(0,1fr)}}@media(min-width:1024px){.invite-section:where([data-section="service.together.invite"],[data-section="service.together.invite"] *){grid-template-columns:500px minmax(0,1fr)}}@media(min-width:1024px){.album-start:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){gap:150px}}@media(min-width:1024px){.record-panel:where([data-section="service.album.record"],[data-section="service.album.record"] *){grid-template-columns:640px minmax(0,1fr)}}@media(min-width:1024px){.record-panel .feature-text:where([data-section="service.album.record"],[data-section="service.album.record"] *){padding-left:140px;padding-right:0}}@media(min-width:1024px){.record-panel .feature-text h2:where([data-section="service.album.record"],[data-section="service.album.record"] *){font-size:48px}}@media(min-width:1024px){.record-panel .feature-description:where([data-section="service.album.record"],[data-section="service.album.record"] *){font-size:18px}}@media(min-width:1024px)and (max-width:1500px){.album-start:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){grid-template-columns:1fr 1fr;gap:60px}}@media(min-width:1024px)and (max-width:1500px){.invite-section:where([data-section="service.together.invite"],[data-section="service.together.invite"] *){grid-template-columns:1fr 1fr;gap:60px}}@media(min-width:1024px)and (max-width:1500px){.record-panel:where([data-section="service.album.record"],[data-section="service.album.record"] *){grid-template-columns:1fr 1fr}}@media(min-width:1024px)and (max-width:1500px){.record-panel .feature-text:where([data-section="service.album.record"],[data-section="service.album.record"] *){padding-left:40px;padding-right:24px}}@media(min-width:1024px)and (max-width:1500px){.record-panel .feature-text h2:where([data-section="service.album.record"],[data-section="service.album.record"] *){font-size:36px}}@media(min-width:1024px)and (max-width:1500px){.record-panel .feature-description:where([data-section="service.album.record"],[data-section="service.album.record"] *){font-size:16px}}@media(max-width:1023px){.header-actions>.download-button{display:none}}@media(max-width:1023px){.page-hero{height:320px}}@media(max-width:1023px){.page-hero-inner{width:calc(100% - 64px)}}@media(max-width:1023px){.page-hero-copy{top:40px;transform:none}}@media(max-width:1023px){.page-hero h1{font-size:36px;line-height:1.4}}@media(max-width:1023px){.page-hero-copy>p{font-size:14px}}@media(max-width:1023px){.breadcrumbs{display:none}}@media(max-width:1023px){.page-mobile-select{display:block;position:absolute;left:0;right:0;bottom:40px;height:42px}}@media(max-width:1023px){.page-mobile-select select{width:100%;height:100%;appearance:none;border:1px solid #e5e5ec;border-radius:99px;background:#fff;color:#111;padding:11px 42px 11px 16px;font-size:14px;font-weight:500;line-height:1.45}}@media(max-width:1023px){.page-mobile-select>img{position:absolute;right:16px;top:11px;pointer-events:none}}@media(max-width:1023px){.feature-section{padding-block:80px 56px}}@media(max-width:1023px){.feature-eyebrow{font-size:16px}}@media(max-width:1023px){.feature-text h2{font-size:32px;line-height:1.3;letter-spacing:0}}@media(max-width:1023px){.feature-description{font-size:16px;line-height:1.4}}@media(max-width:1023px){.record-section:where([data-section="service.album.record"],[data-section="service.album.record"] *){padding-bottom:56px}}@media(max-width:1023px){.organize-section:where([data-section="service.album.organize"],[data-section="service.album.organize"] *){padding-bottom:56px}}@media(max-width:1023px){.shared-section:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){padding-bottom:56px}}@media(max-width:1023px){.memory-section:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){padding-top:56px}}@media(max-width:1023px){.split-heading{margin-bottom:32px}}@media(max-width:1023px){.split-heading>p{font-size:16px;line-height:1.4}}@media(max-width:1023px){.frame-section:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){gap:32px}}@media(max-width:1023px){.reactions-section>.feature-section:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){padding-block:56px}}@media(max-width:1023px){.frame-section>.feature-text:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){text-align:center}}@media(max-width:1023px){.covers-section:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){padding-top:80px}}@media(max-width:1023px){.banana-charge>.marketing-container:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){padding-block:56px;min-height:300px}}@media(max-width:1023px){.decorating-tools:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){margin-bottom:56px}}@media(max-width:1023px){.plans-section:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){padding-block:56px}}@media(max-width:1023px){.pass-items:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){padding-block:56px}}@media(max-width:1023px){.plus-benefits>.feature-text:where([data-section="subscription.plus.layout"],[data-section="subscription.plus.layout"] *){margin-bottom:32px}}@media(max-width:1023px){.benefit-row{margin-top:56px}}@media(max-width:1023px){.compare-section:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){padding-block:56px}}@media(max-width:1023px){.download-cta{padding:56px 32px 80px}}@media(max-width:1023px){.download-cta h2{font-size:32px}}@media(max-width:1023px){.download-cta p{font-size:14px;line-height:1.45}}@media(max-width:1023px){.download-cta button{margin-top:32px}}@media(max-width:1023px){.page-intro h2{font-size:32px}}@media(max-width:1023px){.page-intro>p{font-size:14px;line-height:1.45}}@media(max-width:1023px){.faq-content:where([data-section="support.faq.layout"],[data-section="support.faq.layout"] *){padding-block:80px}}@media(max-width:1023px){.news-content:where([data-section="news.list.layout"],[data-section="news.list.layout"] *){padding-block:80px}}@media(max-width:1023px){.news-detail:where([data-section="news.detail.layout"],[data-section="news.detail.layout"] *){padding-block:80px}}@media(max-width:1023px){.contact-intro:where([data-section="support.contact.intro"],[data-section="support.contact.intro"] *){padding-top:80px}}@media(max-width:767px){.header{padding-inline:20px;height:56px}}@media(max-width:767px){.header .logo img{width:64px;height:28px}}@media(max-width:767px){.header-actions{gap:0}}@media(max-width:767px){.menu-toggle{width:24px;height:24px;gap:5px;padding:4px 2px}}@media(max-width:767px){.menu-toggle span{height:1px;width:20px}}@media(max-width:767px){.page-hero{height:280px}}@media(max-width:767px){.page-hero-inner{width:calc(100% - 40px)}}@media(max-width:767px){.page-hero-copy{top:40px;left:0;max-width:100%}}@media(max-width:767px){.page-hero-copy>p{font-size:14px;line-height:1.4;margin-bottom:12px}}@media(max-width:767px){.page-hero h1{font-size:28px;line-height:1.4;letter-spacing:0}}@media(max-width:767px){.page-title-break{display:block}}@media(max-width:767px){.feature-section{padding-block:56px 40px}}@media(max-width:767px){.feature-eyebrow{font-size:14px;line-height:1.45;margin-bottom:12px}}@media(max-width:767px){.feature-text h2,.feature-text.centered h2{font-size:24px;line-height:1.4;letter-spacing:0}}@media(max-width:767px){.memory-section .feature-text h2:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){font-size:24px;line-height:1.4;letter-spacing:0}}@media(max-width:767px){.your-style .feature-text h2:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){font-size:24px;line-height:1.4;letter-spacing:0}}@media(max-width:767px){.feature-description{font-size:14px;line-height:1.45;margin-top:12px}}@media(max-width:767px){.feature-description small{font-size:12px;line-height:1.45;margin-top:12px}}@media(max-width:767px){.split-heading{gap:12px;margin-bottom:24px}}@media(max-width:767px){.split-heading>p{font-size:14px;line-height:1.45}}@media(max-width:767px){.album-start:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){gap:24px}}@media(max-width:767px){.invite-section:where([data-section="service.together.invite"],[data-section="service.together.invite"] *){gap:24px}}@media(max-width:767px){.album-types:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){margin-top:24px;gap:12px}}@media(max-width:767px){.album-types>div:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){font-size:12px;line-height:1.45;padding:16px 0;gap:8px;border-radius:16px}}@media(max-width:767px){.album-types img:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){width:32px;height:32px}}@media(max-width:767px){.record-section:where([data-section="service.album.record"],[data-section="service.album.record"] *){padding-bottom:40px}}@media(max-width:767px){.organize-section:where([data-section="service.album.organize"],[data-section="service.album.organize"] *){padding-bottom:40px}}@media(max-width:767px){.shared-section:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){padding-bottom:40px}}@media(max-width:767px){.record-panel:where([data-section="service.album.record"],[data-section="service.album.record"] *){border-radius:24px;gap:0}}@media(max-width:767px){.record-panel>.feature-text:where([data-section="service.album.record"],[data-section="service.album.record"] *){padding:32px 24px 24px}}@media(max-width:767px){.record-panel .feature-text h2:where([data-section="service.album.record"],[data-section="service.album.record"] *){font-size:24px}}@media(max-width:767px){.record-panel .feature-description:where([data-section="service.album.record"],[data-section="service.album.record"] *){font-size:14px}}@media(max-width:767px){.record-panel .feature-description br:where([data-section="service.album.record"],[data-section="service.album.record"] *){display:none}}@media(max-width:767px){.two-artworks{gap:12px}}@media(max-width:767px){.memory-section:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){padding-top:40px}}@media(max-width:767px){.calendar-wrap:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){margin-top:24px}}@media(max-width:767px){.memory-section .feature-description:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){font-size:14px}}@media(max-width:767px){.shared-section .friend-rail:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){display:flex;flex-direction:column;width:100%;padding-right:0;gap:12px}}@media(max-width:767px){.friend-card:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){flex:none;height:auto;width:100%;max-width:none;aspect-ratio:335/300;border-radius:24px}}@media(max-width:767px){.friend-1,.friend-2{flex:none;height:auto;width:100%;max-width:none;aspect-ratio:335/300;border-radius:24px}}@media(max-width:767px){.friend-card p:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){font-size:18px;line-height:1.4;left:24px;bottom:24px}}@media(max-width:767px){.reactions-section>.feature-section:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){padding-block:40px 0;gap:24px}}@media(max-width:767px){.frame-section:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){gap:24px}}@media(max-width:767px){.frame-section>.feature-text:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){text-align:center}}@media(max-width:767px){.frame-section .two-artworks:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){gap:12px}}@media(max-width:767px){.covers-section:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){padding-top:56px}}@media(max-width:767px){.banana-charge>.marketing-container:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){padding-block:40px 0;min-height:0}}@media(max-width:767px){.banana-charge .feature-description:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){max-width:280px}}@media(max-width:767px){.banana-mascot:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){height:190px;width:210px;align-self:flex-end;margin-top:-40px}}@media(max-width:767px){.decorating-tools:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){gap:12px;margin-bottom:40px;padding-block:40px}}@media(max-width:767px){.tool-card:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){padding:24px;border-radius:24px;min-height:0}}@media(max-width:767px){.tool-row:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){padding:12px 16px;gap:16px;margin-top:8px;border-radius:16px}}@media(max-width:767px){.tool-row:first-of-type:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){margin-top:0}}@media(max-width:767px){.tool-row h3:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){font-size:14px}}@media(max-width:767px){.tool-row p:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){font-size:12px}}@media(max-width:767px){.your-style:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){padding-bottom:40px}}@media(max-width:767px){.style-swatches:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){padding:0;background:none}}@media(max-width:767px){.plus-benefits>.feature-text:where([data-section="subscription.plus.layout"],[data-section="subscription.plus.layout"] *){margin-bottom:24px}}@media(max-width:767px){.benefit-row{margin-top:40px;gap:24px;flex-direction:column}}@media(max-width:767px){.benefit-row.benefit-reverse:where([data-section="subscription.plus.long-video"],[data-section="subscription.plus.long-video"] *){margin-top:40px;gap:24px;flex-direction:column}}@media(max-width:767px){.benefit-row>.feature-text{order:0}}@media(max-width:767px){.benefit-row.benefit-reverse>.feature-text:where([data-section="subscription.plus.long-video"],[data-section="subscription.plus.long-video"] *){order:0}}@media(max-width:767px){.benefit-row .feature-text h2{font-size:24px;line-height:1.4}}@media(max-width:767px){.benefit-row .feature-description{font-size:14px;line-height:1.45}}@media(max-width:767px){.benefit-row .feature-eyebrow{font-size:14px}}@media(max-width:767px){.quality-labels:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){bottom:24px}}@media(max-width:767px){.quality-divider span:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){bottom:22px}}@media(max-width:767px){.quality-comparison:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){border-radius:16px}}@media(max-width:767px){.video-demo:where([data-section="subscription.plus.long-video"],[data-section="subscription.plus.long-video"] *){border-radius:16px}}@media(max-width:767px){.plans-section:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){padding-block:40px}}@media(max-width:767px){.billing-toggle:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){margin-block:24px;width:335px}}@media(max-width:767px){.plan-grid:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *),.plan-grid.annual:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){gap:12px}}@media(max-width:767px){.plan-card:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){padding:20px}}@media(max-width:767px){.plan-card h3:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){font-size:16px}}@media(max-width:767px){.plan-price:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *),.plan-grid.annual .plan-price:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){font-size:24px}}@media(max-width:767px){.plan-card ul:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){margin-top:24px;padding-top:24px;gap:16px}}@media(max-width:767px){.plan-card li:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){font-size:14px}}@media(max-width:767px){.compare-section:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){padding-block:40px;gap:24px}}@media(max-width:767px){.comparison-scroll:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){margin:0}}@media(max-width:767px){.comparison-table:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){min-width:0;border-spacing:4px;table-layout:fixed}}@media(max-width:767px){.comparison-table th:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *),.comparison-table td:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){font-size:10px;padding:12px 2px;border-radius:8px}}@media(max-width:767px){.comparison-table img:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){width:16px;height:16px}}@media(max-width:767px){.download-cta{padding:40px 20px 56px}}@media(max-width:767px){.download-cta h2{font-size:24px;line-height:1.4}}@media(max-width:767px){.download-cta p{font-size:14px;line-height:1.45;margin-top:12px}}@media(max-width:767px){.download-cta button{margin-top:24px;height:48px;padding:14px 20px}}@media(max-width:767px){.make-style:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){margin-top:24px;gap:12px;justify-content:space-between}}@media(max-width:767px){.make-style img:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){width:120px;height:120px}}@media(max-width:767px){.make-style span:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){font-family:Google Sans Flex,SUIT,sans-serif;font-size:14px;letter-spacing:12px}}@media(max-width:767px){.make-style span:last-child:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){letter-spacing:10px}}@media(max-width:767px){.pass-items:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){padding-block:40px}}@media(max-width:767px){.pass-items .split-heading:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){position:relative;padding-right:0}}@media(max-width:767px){.pass-items .split-heading .feature-text:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){width:100%}}@media(max-width:767px){.pass-items .feature-description:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){max-width:235px}}@media(max-width:767px){.item-arrows:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){position:absolute;bottom:0;right:0}}@media(max-width:767px){.item-arrows button:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){width:36px;height:36px}}@media(max-width:767px){.pass-item:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){flex-basis:120px;height:120px;padding:16px;border-radius:16px}}@media(max-width:767px){.pass-item-rail:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){gap:12px}}@media(max-width:767px){.pass-membership:where([data-section="subscription.pass.membership"],[data-section="subscription.pass.membership"] *){gap:24px}}@media(max-width:767px){.pass-membership>img:where([data-section="subscription.pass.membership"],[data-section="subscription.pass.membership"] *){width:100%;max-width:335px}}@media(max-width:767px){.yellow-pill{margin-top:24px}}@media(max-width:767px){.page-intro h2{font-size:24px;line-height:1.4}}@media(max-width:767px){.page-intro>p{font-size:14px;line-height:1.45;margin-top:12px}}@media(max-width:767px){.page-intro>p .mobile-copy-break{display:block}}@media(max-width:767px){.faq-content:where([data-section="support.faq.layout"],[data-section="support.faq.layout"] *){padding-block:56px}}@media(max-width:767px){.news-content:where([data-section="news.list.layout"],[data-section="news.list.layout"] *){padding-block:56px}}@media(max-width:767px){.news-detail:where([data-section="news.detail.layout"],[data-section="news.detail.layout"] *){padding-block:56px}}@media(max-width:767px){.faq-search:where([data-section="support.faq.search"],[data-section="support.faq.search"] *){margin-top:24px}}@media(max-width:767px){.faq-categories:where([data-section="support.faq.categories"],[data-section="support.faq.categories"] *){flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;justify-content:flex-start;gap:0;margin-block:24px;white-space:nowrap}}@media(max-width:767px){.faq-categories button:where([data-section="support.faq.categories"],[data-section="support.faq.categories"] *){flex:none;padding:8px 12px;font-size:14px}}@media(max-width:767px){.faq-item:where([data-section="support.faq.results"],[data-section="support.faq.results"] *){border-radius:16px;margin-top:12px}}@media(max-width:767px){.faq-item h3 button:where([data-section="support.faq.results"],[data-section="support.faq.results"] *){padding:20px;font-size:14px;gap:12px}}@media(max-width:767px){.faq-answer:where([data-section="support.faq.results"],[data-section="support.faq.results"] *){padding:0 20px 20px;font-size:14px;line-height:1.45}}@media(max-width:767px){.pagination{margin-top:24px;gap:4px}}@media(max-width:767px){.pagination button{width:32px;height:32px;font-size:12px}}@media(max-width:767px){.contact-intro:where([data-section="support.contact.intro"],[data-section="support.contact.intro"] *){padding:56px 20px 24px}}@media(max-width:767px){.contact-section:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){padding:40px 0}}@media(max-width:767px){.contact-form:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){gap:24px}}@media(max-width:767px){.form-columns:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){gap:16px}}@media(max-width:767px){.contact-form input:not([type=checkbox]):where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *),.contact-form select:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *),.contact-form textarea:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){font-size:14px}}@media(max-width:767px){.contact-form textarea:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){min-height:216px}}@media(max-width:767px){.contact-form .consent-label:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){font-size:12px;justify-content:center}}@media(max-width:767px){.consent-description:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){font-size:12px;text-align:center;line-height:1.45}}@media(max-width:767px){.contact-submit:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){margin-top:0}}@media(max-width:767px){.news-categories:where([data-section="news.list.categories"],[data-section="news.list.categories"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-block:24px}}@media(max-width:767px){.news-categories button:where([data-section="news.list.categories"],[data-section="news.list.categories"] *){min-height:42px;border:1px solid #e5e5ec;border-radius:4px;font-size:14px}}@media(max-width:767px){.news-grid:where([data-section="news.list.results"],[data-section="news.list.results"] *){gap:24px}}@media(max-width:767px){.news-thumbnail:where([data-section="news.list.results"],[data-section="news.list.results"] *){aspect-ratio:335/160;border-radius:16px}}@media(max-width:767px){.news-card h3:where([data-section="news.list.results"],[data-section="news.list.results"] *){font-size:16px;line-height:1.4}}@media(max-width:767px){.news-card time:where([data-section="news.list.results"],[data-section="news.list.results"] *){font-size:12px;margin-top:8px}}@media(max-width:767px){.news-category:where([data-section="news.list.results"],[data-section="news.list.results"] *){margin-top:16px;font-size:12px}}@media(max-width:767px){.article-header h1:where([data-section="news.detail.header"],[data-section="news.detail.header"] *){font-size:24px;line-height:1.4}}@media(max-width:767px){.article-header>div:where([data-section="news.detail.header"],[data-section="news.detail.header"] *){font-size:12px;gap:16px}}@media(max-width:767px){.article-cover:where([data-section="news.detail.cover"],[data-section="news.detail.cover"] *){margin-top:24px;aspect-ratio:335/180;border-radius:16px}}@media(max-width:767px){.article-body:where([data-section="news.detail.body"],[data-section="news.detail.body"] *){margin-top:24px;font-size:14px;line-height:1.45}}@media(max-width:767px){.article-body h2:where([data-section="news.detail.body"],[data-section="news.detail.body"] *){font-size:14px;line-height:1.45;margin-top:24px;margin-bottom:8px}}@media(max-width:767px){.article-neighbors:where([data-section="news.detail.neighbors"],[data-section="news.detail.neighbors"] *){margin-top:24px}}@media(max-width:767px){.article-neighbors>div:where([data-section="news.detail.neighbors"],[data-section="news.detail.neighbors"] *){font-size:12px;gap:12px}}@media(max-width:767px){.article-neighbors a:where([data-section="news.detail.neighbors"],[data-section="news.detail.neighbors"] *){gap:12px}}@media(max-width:767px){.article-neighbors time:where([data-section="news.detail.neighbors"],[data-section="news.detail.neighbors"] *){display:block;font-size:12px}}@media(max-width:767px){.article-back:where([data-section="news.detail.back"],[data-section="news.detail.back"] *){margin-top:24px}}@media(max-width:767px){.outline-button{min-height:42px}}@media(max-width:767px){footer{padding:0 20px;border-top:1px solid #e5e5ec;display:flex;flex-direction:column;gap:12px}}@media(max-width:767px){.footer-nav{display:flex;flex-direction:column;gap:0;padding:24px 0;border:0;width:100%}}@media(max-width:767px){.footer-nav>div{width:100%;display:block;border-bottom:1px solid #f1f1f5}}@media(max-width:767px){.footer-nav .footer-nav-title{display:none}}@media(max-width:767px){.footer-mobile-title{width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 0;font-size:14px;font-weight:500;line-height:1.45}}@media(max-width:767px){.footer-mobile-title>img{transition:transform .2s}}@media(max-width:767px){.expanded>.footer-mobile-title>img{transform:rotate(180deg)}}@media(max-width:767px){.footer-nav .footer-links{display:none;padding:0 0 16px;gap:12px}}@media(max-width:767px){.footer-nav>.expanded .footer-links{display:flex}}@media(max-width:767px){.footer-nav .footer-links a{font-size:14px;line-height:1.45}}@media(max-width:767px){.footer-details{margin-top:0;display:block}}@media(max-width:767px){.company-lines{margin-top:0;gap:4px;font-size:14px;line-height:1.45}}@media(max-width:767px){.company-lines p{gap:4px}}@media(max-width:767px){.company-lines p>*+*:before{display:none}}@media(max-width:767px){.footer-address-break{display:block}}@media(max-width:767px){.footer-contact{display:none}}@media(max-width:767px){.legal{margin-top:0;font-size:14px;line-height:1.45}}@media(max-width:767px){.footer-mobile-contact{display:block}}@media(max-width:767px){.footer-mobile-contact p{font-size:13px;line-height:1.45;color:#767676;margin-top:4px}}@media(max-width:767px){.footer-mobile-contact .phone{font-size:20px;line-height:1.4}}@media(max-width:767px){.copyright{margin-top:0;margin-bottom:28px;font-size:clamp(10px,3.73vw,14px);line-height:1.45;white-space:nowrap}}@media(max-width:767px){.footer-mobile-stores{display:block;margin-inline:-20px;padding:24px 20px;border-top:1px solid #e5e5ec}}@media(max-width:767px){.footer-mobile-stores .store-buttons{flex-direction:row;gap:8px}}@media(max-width:767px){.footer-mobile-stores .store-button{font-size:14px}}.record-third:where([data-section="service.album.record"],[data-section="service.album.record"] *){display:none}@media(max-width:767px){.album-types:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media(max-width:767px){.album-types>div:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){padding:20px;font-size:16px;border-radius:20px}}@media(max-width:767px){.album-types img:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){width:40px;height:40px}}@media(max-width:767px){.record-panel:where([data-section="service.album.record"],[data-section="service.album.record"] *){padding:40px 20px 0;gap:28px;border-radius:32px}}@media(max-width:767px){.record-panel>.feature-text:where([data-section="service.album.record"],[data-section="service.album.record"] *){padding:0}}@media(max-width:767px){.record-panel>.art-canvas:where([data-section="service.album.record"],[data-section="service.album.record"] *){aspect-ratio:295/254!important}}@media(max-width:767px){.record-art:where([data-section="service.album.record"],[data-section="service.album.record"] *){height:551px}}@media(max-width:767px){.record-art>img:where([data-section="service.album.record"],[data-section="service.album.record"] *){width:250.9px;height:1390.6px;left:0;top:0}}@media(max-width:767px){.record-art>img+img:where([data-section="service.album.record"],[data-section="service.album.record"] *){left:276.9px;top:-516.3px}}@media(max-width:767px){.record-art>.record-third:where([data-section="service.album.record"],[data-section="service.album.record"] *){display:block;left:553.9px;top:-828.7px}}@media(max-width:767px){.benefit-row{gap:12px;margin-top:24px;text-align:center}}@media(max-width:767px){.benefit-row.benefit-reverse:where([data-section="subscription.plus.long-video"],[data-section="subscription.plus.long-video"] *){gap:12px;margin-top:24px;text-align:center}}@media(max-width:767px){.benefit-row>.feature-text{order:2}}@media(max-width:767px){.benefit-row.benefit-reverse>.feature-text:where([data-section="subscription.plus.long-video"],[data-section="subscription.plus.long-video"] *){order:2}}@media(max-width:767px){.benefit-row .feature-description{font-size:14px}}@media(max-width:767px){.benefit-row .quality-comparison:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){order:1}}@media(max-width:767px){.benefit-row .video-demo:where([data-section="subscription.plus.long-video"],[data-section="subscription.plus.long-video"] *){order:1}}@media(max-width:767px){.benefit-row .art-canvas{order:1}}@media(max-width:767px){.benefit-row .quality-comparison:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){aspect-ratio:335/228.409}}@media(max-width:767px){.benefit-row .quality-comparison:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){border-radius:12px 12px 0 0}}@media(max-width:767px){.quality-labels span:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){font-size:12px;padding:8px 10px}}@media(max-width:767px){.quality-labels:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){gap:112px;bottom:24px}}@media(max-width:767px){.quality-divider span:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){width:40px;height:40px;bottom:22px;font-size:10px}}@media(max-width:767px){.benefit-row .feature-text h2{font-size:24px}}@media(max-width:767px){.benefit-row .feature-eyebrow{margin-bottom:12px}}@media(max-width:767px){.benefit-row .feature-description br{display:block}}@media(max-width:767px){.comparison-table:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){border-spacing:5px}}@media(max-width:767px){.comparison-table th:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *),.comparison-table td:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){height:60px;font-size:14px;font-weight:400;line-height:1.4;padding:8px 2px}}@media(max-width:767px){.comparison-table img:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){width:24px;height:24px}}.plus-benefits>.benefit-row:nth-child(2):where([data-section="subscription.plus.layout"],[data-section="subscription.plus.layout"] *){margin-top:0}.comparison-table:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){width:calc(100% + 20px);margin:-10px}@media(min-width:768px)and (max-width:1023px){.header{height:80px;padding-inline:32px}}@media(min-width:768px)and (max-width:1023px){.desktop-nav{display:none}}@media(min-width:768px)and (max-width:1023px){.header-actions{gap:24px}}@media(min-width:768px)and (max-width:1023px){.header-actions .language{display:flex}}@media(min-width:768px)and (max-width:1023px){.header-divider{display:block}}@media(min-width:768px)and (max-width:1023px){.menu-toggle{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:40px;height:40px}}@media(min-width:768px)and (max-width:1023px){.menu-toggle span{display:block;width:22px;height:1.5px;background:#111}}@media(min-width:768px)and (max-width:1023px){.mobile-nav.is-open{display:flex;position:absolute;left:0;right:0;top:80px;flex-direction:column;padding:24px 32px;gap:20px;background:#fff;box-shadow:0 12px 20px #0001}}@media(min-width:768px)and (max-width:1023px){.page-hero{height:360px}}@media(min-width:768px)and (max-width:1023px){.page-mobile-select{display:none}}@media(min-width:768px)and (max-width:1023px){.breadcrumbs{display:flex;font-size:14px}}@media(min-width:768px)and (max-width:1023px){.page-hero-copy{top:180px}}@media(min-width:768px)and (max-width:1023px){.page-hero-copy>p{font-size:16px}}@media(min-width:768px)and (max-width:1023px){.page-hero h1{font-size:36px}}@media(min-width:768px)and (max-width:1023px){.album-start:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){display:flex;flex-direction:column;align-items:stretch;gap:32px}}@media(min-width:768px)and (max-width:1023px){.invite-section:where([data-section="service.together.invite"],[data-section="service.together.invite"] *){display:flex;flex-direction:column;align-items:stretch;gap:32px}}@media(min-width:768px)and (max-width:1023px){.album-types:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){gap:16px;margin-top:32px}}@media(min-width:768px)and (max-width:1023px){.album-types>div:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){padding:20px;font-size:16px}}@media(min-width:768px)and (max-width:1023px){.album-types img:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){width:40px;height:40px}}@media(min-width:768px)and (max-width:1023px){.album-start .phone-scene>img:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){width:197px;height:406px;left:216.5px;top:56px}}@media(min-width:768px)and (max-width:1023px){.record-panel:where([data-section="service.album.record"],[data-section="service.album.record"] *){display:grid;grid-template-columns:1fr 1fr;padding-left:32px;gap:32px;border-radius:32px}}@media(min-width:768px)and (max-width:1023px){.record-panel>.art-canvas:where([data-section="service.album.record"],[data-section="service.album.record"] *){order:2;aspect-ratio:500/520!important}}@media(min-width:768px)and (max-width:1023px){.record-panel>.feature-text:where([data-section="service.album.record"],[data-section="service.album.record"] *){order:1;padding:0}}@media(min-width:768px)and (max-width:1023px){.record-panel .feature-description br:where([data-section="service.album.record"],[data-section="service.album.record"] *){display:none}}@media(min-width:768px)and (max-width:1023px){.record-art:where([data-section="service.album.record"],[data-section="service.album.record"] *){height:666px}}@media(min-width:768px)and (max-width:1023px){.record-art>img:where([data-section="service.album.record"],[data-section="service.album.record"] *){width:318.69px;height:1766.39px;left:2px;top:45.58px}}@media(min-width:768px)and (max-width:1023px){.record-art>img+img:where([data-section="service.album.record"],[data-section="service.album.record"] *){left:344.7px;top:-705.92px}}@media(min-width:768px)and (max-width:1023px){.organize-section .two-artworks:where([data-section="service.album.organize"],[data-section="service.album.organize"] *){grid-template-columns:1fr;gap:16px}}@media(min-width:768px)and (max-width:1023px){.organize-section .phone-artwork:where([data-section="service.album.organize"],[data-section="service.album.organize"] *){aspect-ratio:704/519!important}}@media(min-width:768px)and (max-width:1023px){.organize-section .phone-artwork .art-canvas-inner:where([data-section="service.album.organize"],[data-section="service.album.organize"] *){transform:scale(1)!important;width:704px!important}}@media(min-width:768px)and (max-width:1023px){.organize-section .phone-scene:where([data-section="service.album.organize"],[data-section="service.album.organize"] *){width:704px;height:519px}}@media(min-width:768px)and (max-width:1023px){.organize-section .phone-scene>img:where([data-section="service.album.organize"],[data-section="service.album.organize"] *){left:212px}}@media(min-width:768px)and (max-width:1023px){.friend-rail:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){display:flex;flex-direction:column;gap:16px;width:100%;padding-right:0}}@media(min-width:768px)and (max-width:1023px){.friend-card:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){width:100%;max-width:none;flex:none;height:500px}}@media(min-width:768px)and (max-width:1023px){.friend-1,.friend-2{width:100%;max-width:none;flex:none;height:500px}}@media(min-width:768px)and (max-width:1023px){.friend-card p:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){font-size:24px;left:32px;bottom:32px}}@media(min-width:768px)and (max-width:1023px){.reactions-section>.feature-section:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){display:flex;flex-direction:column;align-items:stretch;gap:32px;padding-bottom:0}}@media(min-width:768px)and (max-width:1023px){.comments-visual:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){width:100%}}@media(min-width:768px)and (max-width:1023px){.comments-visual>.art-canvas:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){aspect-ratio:704/439!important}}@media(min-width:768px)and (max-width:1023px){.frame-section .two-artworks:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){grid-template-columns:1fr;gap:16px}}@media(min-width:768px)and (max-width:1023px){.frame-section .two-artworks>.art-canvas:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){aspect-ratio:704/519!important}}@media(min-width:768px)and (max-width:1023px){.frame-section .two-artworks .art-canvas-inner:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){left:37px;transform:scale(1)!important}}@media(min-width:768px)and (max-width:1023px){.decorating-tools:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){grid-template-columns:1fr;gap:16px}}@media(min-width:768px)and (max-width:1023px){.decorating-tools .phone-artwork:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){aspect-ratio:704/519!important}}@media(min-width:768px)and (max-width:1023px){.decorating-tools .phone-scene:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){height:519px;width:630px}}@media(min-width:768px)and (max-width:1023px){.tool-card:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){padding:32px;min-height:0}}@media(min-width:768px)and (max-width:1023px){.tool-row:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){margin-top:8px}}@media(min-width:768px)and (max-width:1023px){.plus-benefits .benefit-row:where([data-section="subscription.plus.layout"],[data-section="subscription.plus.layout"] *),.plus-benefits .benefit-row.benefit-reverse:where([data-section="subscription.plus.layout"],[data-section="subscription.plus.layout"] *){display:flex;flex-direction:column;gap:16px;margin-top:32px;text-align:center}}@media(min-width:768px)and (max-width:1023px){.plus-benefits>.benefit-row:nth-child(2):where([data-section="subscription.plus.layout"],[data-section="subscription.plus.layout"] *){margin-top:0}}@media(min-width:768px)and (max-width:1023px){.benefit-row>.feature-text{order:2}}@media(min-width:768px)and (max-width:1023px){.benefit-row.benefit-reverse>.feature-text:where([data-section="subscription.plus.long-video"],[data-section="subscription.plus.long-video"] *){order:2}}@media(min-width:768px)and (max-width:1023px){.benefit-row .quality-comparison:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){order:1;width:100%}}@media(min-width:768px)and (max-width:1023px){.benefit-row .video-demo:where([data-section="subscription.plus.long-video"],[data-section="subscription.plus.long-video"] *){order:1;width:100%}}@media(min-width:768px)and (max-width:1023px){.benefit-row .art-canvas{order:1;width:100%}}@media(min-width:768px)and (max-width:1023px){.benefit-row .quality-comparison:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){aspect-ratio:auto;height:480px}}@media(min-width:768px)and (max-width:1023px){.benefit-row .feature-text h2{font-size:32px;line-height:1.3}}@media(min-width:768px)and (max-width:1023px){.benefit-row .feature-description{font-size:16px;line-height:1.4}}@media(min-width:768px)and (max-width:1023px){.benefit-row .feature-description br{display:block}}@media(min-width:768px)and (max-width:1023px){.plan-grid:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *),.plan-grid.annual:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){grid-template-columns:1fr;gap:16px}}@media(min-width:768px)and (max-width:1023px){.plan-card:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){padding:24px}}@media(min-width:768px)and (max-width:1023px){.plan-price:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *),.plan-grid.annual .plan-price:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){font-size:24px}}@media(min-width:768px)and (max-width:1023px){.plan-card li:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){font-size:14px}}@media(min-width:768px)and (max-width:1023px){.plan-card ul:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){gap:16px}}@media(min-width:768px)and (max-width:1023px){.comparison-table th:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *),.comparison-table td:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){height:60px;font-size:14px;line-height:1.4}}@media(min-width:768px)and (max-width:1023px){.footer-contact .store-buttons{flex-direction:row;align-items:center}}@media(min-width:768px)and (max-width:1023px){.company-lines{max-width:390px}}@media(min-width:768px)and (max-width:1023px){.company-lines p{flex-direction:column;gap:8px}}@media(min-width:768px)and (max-width:1023px){.company-lines p>*+*:before{display:none}}@media(max-width:1023px){.memory-section:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){height:484px;padding-top:56px}}@media(max-width:1023px){.calendar-wrap:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){position:absolute;bottom:0;left:50%;transform:translate(-50%);width:320px;margin:0}}@media(max-width:1023px){.calendar-wrap>.art-canvas:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){aspect-ratio:800/570!important}}@media(max-width:1023px){.memory-section .calendar-wrap .art-canvas-inner:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){left:0;margin:0;width:800px!important;transform:scale(var(--art-scale))!important;transform-origin:top left}}@media(max-width:1023px){.calendar-wrap .callout-left:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){left:38px;top:420px;width:240px;font-size:16px}}@media(max-width:1023px){.calendar-wrap .callout-right:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){right:-20px;top:224px;font-size:20px}}@media(max-width:1023px){.calendar-callout:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){padding:16px 24px}}@media(max-width:1023px){.calendar-callout small:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){font-size:14px}}@media(max-width:1023px){.calendar-callout span:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){font-size:16px}}@media(max-width:767px){.memory-section:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){height:455px;padding-top:40px}}@media(max-width:767px){.calendar-wrap .callout-left:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){left:8px;top:420px;width:240px}}@media(max-width:767px){.calendar-wrap .callout-right:where([data-section="service.album.our-days"],[data-section="service.album.our-days"] *){right:104px;top:240px;font-size:20px}}@media(max-width:767px){.comparison-table:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){width:calc(100% + 10px);margin:-5px}}@media(max-width:767px){.frame-section:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){padding-bottom:40px}}.company>.logo{display:flex;width:fit-content}.billing-toggle:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){height:48px;align-items:stretch}.billing-toggle button:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){padding:11px 12px;line-height:1.45}.plan-card:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){height:415px}.plan-card.recommended:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){border-width:2px;padding:23px}.comparison-table:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){display:block;width:100%;margin:0;border-spacing:0}.comparison-table thead:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *),.comparison-table tbody:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){display:contents}.comparison-table tr:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.comparison-table tbody tr:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){margin-top:10px}.comparison-table th:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *),.comparison-table td:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){height:60px;padding:8px 4px;display:flex;align-items:center;justify-content:center}@media(max-width:767px){.company>.logo{display:none}}@media(max-width:767px){.comparison-table tr:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){gap:5px}}@media(max-width:767px){.comparison-table tbody tr:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){margin-top:5px}}@media(max-width:767px){.plan-card:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){height:auto;min-height:415px}}@media(max-width:767px){.plan-card.recommended:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){padding:19px}}@media(max-width:767px){.footer-nav .footer-mobile-title{font-size:14px;line-height:1.45}}.invite-section .phone-scene>img:where([data-section="service.together.invite"],[data-section="service.together.invite"] *){left:180px;width:270px;height:557px}.invite-bubble:where([data-section="service.together.invite"],[data-section="service.together.invite"] *){left:370px;top:195px;width:200px;padding:19px 16px;border-radius:24px;font-size:12px}.invite-bubble strong:where([data-section="service.together.invite"],[data-section="service.together.invite"] *){font-size:12px}.invite-bubble span:where([data-section="service.together.invite"],[data-section="service.together.invite"] *){font-size:12px;margin-top:13px;padding:10px}.comments-placement:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){left:0;top:100px}.comments-visual .art-canvas:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){overflow:visible}.heart-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){left:-110px;top:240px;background:none;border-radius:0;box-shadow:none}.comment-input-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){position:absolute;left:300px;top:391px;width:320px;padding:16px 20px;border:1px solid #111;border-radius:20px;background:#fff;box-shadow:3px 3px #0003;display:flex;gap:8px;font-size:13px;line-height:1.45}.comment-input-bubble>span:first-child:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){display:flex;align-items:center;gap:6px;flex:1;min-width:0;border:1px solid #e5e5ec;border-radius:99px;height:36px;padding:0 16px;white-space:nowrap;color:#505050}.comment-input-bubble>span+span:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){display:flex;align-items:center;justify-content:center;height:36px;border-radius:99px;background:#ffd75e;padding:8px 12px;font-weight:500}.plan-grid.annual .plan-card:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){height:auto;min-height:415px}@media(max-width:1023px){.comments-placement:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){left:130px;top:0}}@media(max-width:1023px){.heart-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){left:20px}}@media(max-width:1023px){.comment-input-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){left:300px;top:330px}}@media(max-width:1023px){.comments-visual .art-canvas:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){overflow:hidden}}@media(min-width:1024px){.page-hero h1{letter-spacing:-1.2px}}@media(min-width:1024px){.friend-rail:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){min-height:702px}}@media(min-width:1024px){.friend-0 img{position:absolute;left:-19.8413%;top:-7px;width:139.8413%;height:auto;max-width:none}}@media(min-width:1024px){.friend-1 img{position:absolute;left:0;top:0;width:100%;height:auto;max-width:none}}@media(min-width:1024px){.friend-2 img{position:absolute;left:-4.2857%;top:-3px;width:67.7778%;height:auto;max-width:none}}@media(min-width:1024px){.decorating-tools>.phone-artwork:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){aspect-ratio:630/558!important}}@media(min-width:1024px){.decorating-tools .phone-tall:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){height:558px}}@media(min-width:1024px){.decorating-tools .phone-tall>img:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){width:270px;height:557px;left:180px;top:80px}}@media(min-width:1024px){.decorating-tools .tool-card:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){height:558px;min-height:558px;padding:60px}}@media(min-width:1024px){.decorating-tools .tool-row:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){height:80px;min-height:80px;padding:16px 20px;gap:16px}}@media(min-width:1024px){.decorating-tools .tool-row:first-of-type:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){margin-top:0}}@media(min-width:1024px){.decorating-tools .tool-icon:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){flex-basis:48px;width:48px;height:48px;padding:12px}}@media(min-width:1024px){.decorating-tools .tool-icon>div:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){position:relative;width:24px;height:24px}}@media(min-width:1024px){.your-style:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){padding-bottom:140px}}.faq-item h3 button:where([data-section="support.faq.results"],[data-section="support.faq.results"] *){padding:19px 23px}.article-body:where([data-section="news.detail.body"],[data-section="news.detail.body"] *){line-height:1.4}.article-body h2:where([data-section="news.detail.body"],[data-section="news.detail.body"] *){font-size:16px;line-height:1.4;margin-top:22.4px;margin-bottom:0}.article-body>h2:first-child:where([data-section="news.detail.body"],[data-section="news.detail.body"] *){margin-top:0;margin-bottom:22.4px}.article-body p+p:where([data-section="news.detail.body"],[data-section="news.detail.body"] *){margin-top:0}.article-body>p:nth-last-child(3):where([data-section="news.detail.body"],[data-section="news.detail.body"] *),.article-body>p:last-child:where([data-section="news.detail.body"],[data-section="news.detail.body"] *){margin-top:22.4px}.news-thumbnail:where([data-section="news.list.results"],[data-section="news.list.results"] *){position:relative}.news-thumbnail img[src$="/news-imgImage1.png"]:where([data-section="news.list.results"],[data-section="news.list.results"] *){position:absolute;width:100%;height:125%;top:-16.6667%;left:0;max-width:none}.news-thumbnail img[src$="/news-imgImage2.png"]:where([data-section="news.list.results"],[data-section="news.list.results"] *){position:absolute;width:104%;height:130%;top:-10%;left:-2%;max-width:none}.news-thumbnail img[src$="/news-imgImage3.png"]:where([data-section="news.list.results"],[data-section="news.list.results"] *){position:absolute;width:100%;height:125%;top:-2.6667%;left:0;max-width:none}.news-thumbnail img[src$="/news-imgImage4.png"]:where([data-section="news.list.results"],[data-section="news.list.results"] *){position:absolute;width:104%;height:130%;top:-15%;left:-2%;max-width:none}.news-thumbnail img[src$="/news-imgImage5.png"]:where([data-section="news.list.results"],[data-section="news.list.results"] *){position:absolute;width:100%;height:125%;top:-4.3333%;left:0;max-width:none}.news-thumbnail img[src$="/news-imgImage6.png"]:where([data-section="news.list.results"],[data-section="news.list.results"] *){position:absolute;width:104%;height:130%;top:-1.6667%;left:-2%;max-width:none}.news-card>.news-category:where([data-section="news.list.results"],[data-section="news.list.results"] *),.news-card>h3:where([data-section="news.list.results"],[data-section="news.list.results"] *),.news-card>time:where([data-section="news.list.results"],[data-section="news.list.results"] *){margin-left:4px;margin-right:4px}@media(max-width:767px){.faq-item h3 button:where([data-section="support.faq.results"],[data-section="support.faq.results"] *){padding:19px}}@media(max-width:767px){.article-body:where([data-section="news.detail.body"],[data-section="news.detail.body"] *){line-height:1.45}}@media(max-width:767px){.article-body h2:where([data-section="news.detail.body"],[data-section="news.detail.body"] *){font-size:14px;line-height:1.45;margin-top:20.3px}}@media(max-width:767px){.article-body>h2:first-child:where([data-section="news.detail.body"],[data-section="news.detail.body"] *){margin-bottom:20.3px}}@media(max-width:767px){.article-body>p:nth-last-child(3):where([data-section="news.detail.body"],[data-section="news.detail.body"] *),.article-body>p:last-child:where([data-section="news.detail.body"],[data-section="news.detail.body"] *){margin-top:20.3px}}.pass-membership-art:where([data-section="subscription.pass.membership"],[data-section="subscription.pass.membership"] *){width:500px;height:462px;position:relative;overflow:hidden;flex:none}.pass-membership-art>img:where([data-section="subscription.pass.membership"],[data-section="subscription.pass.membership"] *){position:absolute;width:100%;height:108.3%;left:0;top:-8.3%;object-fit:cover}.pass-note:where([data-section="subscription.pass.membership"],[data-section="subscription.pass.membership"] *){display:flex!important;align-items:center;gap:4px;color:#767676}.pass-note>img:where([data-section="subscription.pass.membership"],[data-section="subscription.pass.membership"] *){width:16px;height:16px;flex:none}@media(max-width:1500px){.pass-membership-art:where([data-section="subscription.pass.membership"],[data-section="subscription.pass.membership"] *){width:40%;height:auto;aspect-ratio:300/277}}@media(max-width:767px){.mobile-copy-break{display:block}}@media(max-width:767px){.faq-item:where([data-section="support.faq.results"],[data-section="support.faq.results"] *){margin-top:0}}@media(max-width:767px){.friend-card:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){aspect-ratio:335/308}}@media(max-width:767px){.friend-1{aspect-ratio:335/264}}@media(max-width:767px){.friend-2{aspect-ratio:335/222}}@media(max-width:767px){.friend-card:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){border-radius:17px}}@media(max-width:767px){.friend-1,.friend-2{border-radius:17px}}@media(max-width:767px){.friend-card p:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){left:20px;bottom:20px}}@media(max-width:767px){.friend-0 img{position:absolute;left:-19.8413%;top:-3.72px;width:139.8413%;height:auto;max-width:none}}@media(max-width:767px){.friend-1 img{position:absolute;width:100%;height:auto;left:0;top:0}}@media(max-width:767px){.friend-2 img{position:absolute;left:-2.0896%;top:-20.7207%;width:103.2836%;height:auto;max-width:none}}@media(max-width:767px){.shared-section .split-heading>p br:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){display:block}}@media(max-width:767px){.reactions-section .comments-visual>.art-canvas:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){aspect-ratio:335/203!important}}@media(max-width:767px){.frame-section:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){padding-bottom:56px}}@media(max-width:767px){.make-style:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){height:104px;position:relative;display:block;overflow:hidden}}@media(max-width:767px){.make-style img:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){position:absolute;width:104px;height:104px;top:0;left:50%;transform:translate(-50%)}}@media(max-width:767px){.make-style span:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){position:absolute;font-size:16px;line-height:20px;font-weight:200;letter-spacing:18.08px;top:42px;left:calc(50% - 116.5px);transform:translate(-50%)}}@media(max-width:767px){.make-style span:last-child:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){left:calc(50% + 118px);letter-spacing:13.44px}}@media(max-width:767px){.pass-membership:where([data-section="subscription.pass.membership"],[data-section="subscription.pass.membership"] *){width:calc(100% - 64px);padding-block:40px;gap:24px}}@media(max-width:767px){.pass-membership-art:where([data-section="subscription.pass.membership"],[data-section="subscription.pass.membership"] *){width:100%;height:auto;aspect-ratio:300/277}}@media(max-width:767px){.pass-note:where([data-section="subscription.pass.membership"],[data-section="subscription.pass.membership"] *){font-size:12px;line-height:1.45;letter-spacing:-.25px}}@media(max-width:767px){.pass-note>img:where([data-section="subscription.pass.membership"],[data-section="subscription.pass.membership"] *){width:16px;height:16px}}@media(max-width:767px){.pass-membership .yellow-pill:where([data-section="subscription.pass.membership"],[data-section="subscription.pass.membership"] *){padding:14px 20px;line-height:1.45;font-size:14px;height:48px}}@media(min-width:768px)and (max-width:1023px){.covers-section .split-heading:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){flex-direction:column;align-items:flex-start;gap:24px}}@media(min-width:768px)and (max-width:1023px){.your-style .split-heading:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){flex-direction:column;align-items:flex-start;gap:24px}}@media(min-width:768px)and (max-width:1023px){.banana-charge:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){min-height:314px}}@media(min-width:768px)and (max-width:1023px){.decorating-tools .phone-artwork:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){aspect-ratio:704/558!important}}@media(min-width:768px)and (max-width:1023px){.decorating-tools .phone-scene:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){height:558px}}@media(min-width:768px)and (max-width:1023px){.decorating-tools .tool-card:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){height:558px;padding:60px}}@media(min-width:768px)and (max-width:1023px){.decorating-tools .tool-row:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){height:80px;margin-top:0;padding:16px 20px}}@media(min-width:768px)and (max-width:1023px){.your-style:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){padding-bottom:80px}}@media(min-width:768px)and (max-width:1023px){.benefit-row .feature-text h2{font-size:24px;line-height:1.4}}@media(min-width:768px)and (max-width:1023px){.billing-toggle:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){margin-block:32px}}@media(min-width:768px)and (max-width:1023px){.company-lines p{flex-direction:row;gap:4px 8px}}@media(min-width:768px)and (max-width:1023px){.company-lines{max-width:470px}}@media(min-width:768px)and (max-width:1023px){.faq-search:where([data-section="support.faq.search"],[data-section="support.faq.search"] *){margin-top:32px}}@media(min-width:768px)and (max-width:1023px){.news-grid:where([data-section="news.list.results"],[data-section="news.list.results"] *){grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 16px}}@media(min-width:768px)and (max-width:1023px){.news-thumbnail:where([data-section="news.list.results"],[data-section="news.list.results"] *){aspect-ratio:224/160}}@media(min-width:768px)and (max-width:1023px){.news-card h3:where([data-section="news.list.results"],[data-section="news.list.results"] *){font-size:18px}}@media(min-width:768px)and (max-width:1023px){.pass-membership h2:where([data-section="subscription.pass.membership"],[data-section="subscription.pass.membership"] *){font-size:24px}}@media(min-width:768px)and (max-width:1023px){.pass-membership .feature-description:where([data-section="subscription.pass.membership"],[data-section="subscription.pass.membership"] *){font-size:14px}}@media(min-width:768px)and (max-width:1023px){.pass-note:where([data-section="subscription.pass.membership"],[data-section="subscription.pass.membership"] *){font-size:12px}}@media(min-width:768px)and (max-width:1023px){.contact-intro:where([data-section="support.contact.intro"],[data-section="support.contact.intro"] *){padding-bottom:32px}}@media(min-width:768px)and (max-width:1023px){.contact-section:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){padding-top:56px}}@media(min-width:768px)and (max-width:1023px){.decorating-tools:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){padding-top:56px;margin-bottom:0}}@media(min-width:768px)and (max-width:1023px){footer{min-height:465px}}.pass-item:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){padding:50px}@media(max-width:767px){.pass-item:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){padding:20px}}:root{--button-brand-hover: #ffe168;--button-brand-press: #ffce3b;--focus-line: #ffeb72;--focus-ring: 0 0 4px #ffbf0066;--button-dark-hover: #58554b;--button-disabled: #acacac}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{transition:background-color .18s,color .18s,border-color .18s,box-shadow .18s}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:1px solid var(--focus-line);outline-offset:2px;box-shadow:var(--focus-ring)}.download-button:hover,.yellow-pill:hover{background:var(--button-brand-hover);transform:none;box-shadow:none}.contact-submit:not(:disabled):hover:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){background:var(--button-brand-hover);transform:none;box-shadow:none}.plan-card .primary-plan:hover:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){background:var(--button-brand-hover);transform:none;box-shadow:none}.download-button:active,.yellow-pill:active{background:var(--button-brand-press);transform:none}.contact-submit:not(:disabled):active:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){background:var(--button-brand-press);transform:none}.plan-card .primary-plan:active:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){background:var(--button-brand-press);transform:none}.landing-download button:hover:where([data-section="landing.download"],[data-section="landing.download"] *){background:var(--button-dark-hover);transform:none}.download-cta button:hover{background:var(--button-dark-hover);transform:none}.landing-download button:active:where([data-section="landing.download"],[data-section="landing.download"] *){background:#35332c;transform:none}.download-cta button:active{background:#35332c;transform:none}.outline-button:hover,.store-button:hover{background:#f8f8f8;transform:none;color:#111}.landing-reset:hover:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){background:#f8f8f8;transform:none;color:#111}.item-arrows button:hover:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){background:#f8f8f8;transform:none;color:#111}.cover-prev:hover:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *),.cover-next:hover:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){background:#f8f8f8;transform:none;color:#111}button:disabled{background:var(--button-disabled);color:#fff;cursor:not-allowed;opacity:1;transform:none;box-shadow:none}.contact-submit:disabled:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){background:var(--button-disabled);color:#fff;cursor:not-allowed;opacity:1;transform:none;box-shadow:none}.faq-search:where([data-section="support.faq.search"],[data-section="support.faq.search"] *){transition:background-color .18s,border-color .18s,box-shadow .18s}.contact-form input:not([type=checkbox]):where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *),.contact-form select:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *),.contact-form textarea:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){transition:background-color .18s,border-color .18s,box-shadow .18s}.language-trigger{transition:background-color .18s,border-color .18s,box-shadow .18s}.faq-search:hover:where([data-section="support.faq.search"],[data-section="support.faq.search"] *){background:#f8f8f8;border-color:#e5e5ec}.contact-form input:not([type=checkbox]):hover:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *),.contact-form select:hover:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *),.contact-form textarea:hover:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){background:#f8f8f8;border-color:#e5e5ec}.language-trigger:hover{background:#f8f8f8;border-color:#e5e5ec}.faq-search:focus-within:where([data-section="support.faq.search"],[data-section="support.faq.search"] *){background:#fff;border-color:var(--focus-line);box-shadow:var(--focus-ring);outline:none}.contact-form input:not([type=checkbox]):focus:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *),.contact-form select:focus:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *),.contact-form textarea:focus:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){background:#fff;border-color:var(--focus-line);box-shadow:var(--focus-ring);outline:none}.language-trigger[aria-expanded=true]{background:#fff;border-color:var(--focus-line);box-shadow:var(--focus-ring);outline:none}.faq-search input:focus:where([data-section="support.faq.search"],[data-section="support.faq.search"] *){outline:none;box-shadow:none}.contact-form input[type=checkbox]:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){appearance:none;width:20px;height:20px;border:1px solid #e5e5ec;border-radius:4px;background:#fff;display:grid;place-items:center;margin:0;flex:none;cursor:pointer}.contact-form input[type=checkbox]:checked:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){background:#ffd75e;border-color:#ffd75e}.contact-form input[type=checkbox]:checked:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *):after{content:"";display:block;width:9px;height:5px;border-left:2px solid #111;border-bottom:2px solid #111;transform:translateY(-1px) rotate(-45deg)}.contact-form input[type=checkbox]:hover:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){border-color:#111}.sharing-copy>a:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){color:#111;text-decoration:none;position:relative;width:fit-content}.sharing-copy>a:where([data-section="landing.better-together"],[data-section="landing.better-together"] *):after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .25s}.sharing-copy>a:hover:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){color:#111;text-decoration:none}.sharing-copy>a:hover:where([data-section="landing.better-together"],[data-section="landing.better-together"] *):after{transform:scaleX(1)}.news-categories button:hover:where([data-section="news.list.categories"],[data-section="news.list.categories"] *),.news-categories button:focus-visible:where([data-section="news.list.categories"],[data-section="news.list.categories"] *){background:#fff;color:#111;border-color:#111}.news-card:hover h3:where([data-section="news.list.results"],[data-section="news.list.results"] *){color:#111}.article-neighbor-icon:where([data-section="news.detail.neighbors"],[data-section="news.detail.neighbors"] *){display:inline-block;width:16px;height:16px;vertical-align:middle}.language-menu{position:relative}.header-actions .language-trigger{display:flex;gap:12px;align-items:center;padding:10px 16px;border:1px solid #e5e5ec;border-radius:99px;background:#fff;font-size:14px;width:94px;height:42px;color:#505050}.language-trigger>img{width:20px;height:20px;transition:rotate .2s}.language-trigger[aria-expanded=true]>img{rotate:180deg}.language-options{position:absolute;right:0;top:calc(100% + 8px);width:120px;padding:6px;border:1px solid #e5e5ec;border-radius:12px;background:#fff;box-shadow:0 8px 24px #0002;z-index:60}.language-options button{width:100%;text-align:left;border-radius:8px;padding:10px 12px;color:#505050}.language-options button:hover,.language-options button[aria-checked=true]{background:#f8f8f8;color:#111}.scroll-reveal{opacity:0;translate:0 36px;transition:opacity .7s ease var(--reveal-delay,0ms),translate .7s cubic-bezier(.2,.65,.2,1) var(--reveal-delay,0ms)}.scroll-reveal.is-revealed{opacity:1;translate:0 0}@keyframes float-up-down{0%,to{translate:0 -8px}50%{translate:0 8px}}@keyframes rise-in{0%{opacity:0;translate:0 45px}to{opacity:1;translate:0 0}}@keyframes drop-in{0%{opacity:0;translate:0 -60px}to{opacity:1;translate:0 0}}@keyframes heart-pop{0%{scale:1}35%{scale:1.5}70%{scale:.85}to{scale:1}}@keyframes heart-particles{0%{opacity:1;translate:0 0;scale:.5}to{opacity:0;translate:0 -36px;scale:1.4}}@keyframes halo-pulse{0%,to{scale:1;opacity:.45}50%{scale:1.6;opacity:.1}}.heart-pop:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){animation:heart-pop .5s ease}.comment-heart:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){position:relative;cursor:pointer}.heart-particles:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){position:absolute;left:3px;top:0;font-size:18px;font-style:normal;color:#ff5575;pointer-events:none;animation:heart-particles .65s ease forwards}.sharing-art:not(.is-revealed) .landing-comment:where([data-section="landing.better-together"],[data-section="landing.better-together"] *),.sharing-art:not(.is-revealed) .sharing-phone:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){opacity:0}.sharing-art.is-revealed .landing-comment:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){animation:rise-in .65s both .2s}.sharing-art.is-revealed .landing-comment.second:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){animation-delay:.55s}.sharing-art.is-revealed .sharing-phone:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){animation:rise-in .85s both 1s}.landing-membership-card:not(.is-revealed) .membership-copy:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *),.landing-membership-card:not(.is-revealed) .membership-character:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){opacity:0}.landing-membership-card.is-revealed .membership-copy>p:first-child:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){animation:drop-in .6s both .25s}.landing-membership-card.is-revealed .membership-copy>h3:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *),.landing-membership-card.is-revealed .membership-copy>p:last-child:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){animation:rise-in .6s both .4s}.landing-membership-card.is-revealed .membership-character:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){animation:rise-in .7s both .8s}.record-panel.is-revealed .record-art>img:where([data-section="service.album.record"],[data-section="service.album.record"] *){animation:rise-in 1.1s both .2s}.record-panel.is-revealed .record-art>img:nth-child(2):where([data-section="service.album.record"],[data-section="service.album.record"] *){animation:drop-in 1.1s both .25s}.invite-bubble:where([data-section="service.together.invite"],[data-section="service.together.invite"] *){animation:float-up-down 3.6s ease-in-out infinite}.heart-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *),.comment-input-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){animation:float-up-down 3.6s ease-in-out infinite}.frame-section .art-139:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *),.frame-section .art-144:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *),.frame-section .art-147:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){animation:float-up-down 3.6s ease-in-out infinite}.cover-showcase .art-162:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){animation:float-up-down 3.6s ease-in-out infinite}.comment-input-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){animation-delay:-1.8s}.frame-section .art-147:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){animation-delay:-1.8s}.friend-rail:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){cursor:grab;touch-action:pan-x pan-y;scroll-snap-type:x proximity;overflow-x:auto;scrollbar-width:none;-webkit-user-select:none;user-select:none}.friend-rail.dragging:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){cursor:grabbing;scroll-snap-type:none}.friend-rail .friend-card:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){scale:var(--card-scale,1);transform-origin:top left;transition:scale .25s;scroll-snap-align:start;flex-shrink:0}.friend-card img:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){pointer-events:none;-webkit-user-drag:none}.album-types>button:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){display:flex;align-items:center;gap:12px;border:1px solid #e5e5ec;border-radius:16px;padding:20px;font-size:18px;background:#fff;text-align:left;line-height:1.4}.album-types>button:hover:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){background:#fffbef}.album-types>button[aria-pressed=true]:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){border-color:#ffd75e;background:#fffbef}.album-type-grid:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){position:absolute;left:9.2%;top:26.7%;width:81.8%;height:56.6%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(4,1fr);gap:1.4% 2.8%;font-size:8px}.album-screen-option:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){border:1px solid #e5e5ec;background:#fff;border-radius:10px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:#111;font-weight:500}.album-screen-option img:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){width:24px;height:24px;object-fit:contain}.album-screen-option i:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){position:absolute;right:6px;top:5px;width:11px;height:11px;border:1px solid #e5e5ec;border-radius:50%;font-size:8px;line-height:10px;text-align:center;font-style:normal;color:#fff}.album-screen-option.selected:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){border-color:#ffd75e}.album-screen-option.selected i:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){background:#ffc600;border-color:#ffc600}.album-start .phone-scene>.album-phone:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){position:absolute;left:215px;top:100px;width:200px;height:412px}.album-phone>img:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){width:100%;height:100%}.tool-card button.tool-row:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){display:flex;width:100%;text-align:left;border:1px solid transparent;background:transparent;border-radius:12px;color:#111}.tool-card button.tool-row:hover:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){background:#fffbef}.tool-icon .art-207:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *),.tool-icon .art-214:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){border-width:1.5px}.tool-icon .art-213:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){border:1px solid #ffd75e}.tool-phone:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){position:absolute;width:270px;height:557px;left:180px;top:80px}.tool-phone>img:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){width:100%;height:100%}.tool-screen{position:absolute;left:4.3%;top:13.6%;width:91.4%;height:80%;background:#343538;overflow:hidden;border-radius:0 0 24px 24px;padding:24px 18px 0;display:flex;flex-direction:column;align-items:center;gap:18px}.tool-album{height:190px;width:170px;position:relative;flex:none;margin-left:16px}.tool-album>img:first-child{width:100%;height:100%;object-fit:contain}.tool-album .tool-photo{position:absolute;width:72px;height:72px;object-fit:cover;left:45px;top:53px;border:5px solid white}.tool-album .tool-text{position:absolute;left:20px;top:70px;font-size:13px;font-weight:700;color:#111}.tool-album .tool-deco{position:absolute;width:65px;height:65px;object-fit:contain;left:100px;top:100px}.tool-album.crop-mode .tool-photo{outline:1px dashed white;scale:1.25}.tool-options{background:#fff;border-radius:16px 16px 0 0;width:calc(100% + 36px);padding:15px 12px;flex:1;color:#111}.tool-options>p{font-size:12px;font-weight:600;margin-bottom:12px}.tool-options>div{display:flex;gap:8px;flex-wrap:wrap}.tool-options img{width:56px;height:56px;object-fit:contain;background:#f8f8f8;border-radius:5px}.tool-options span{font-size:10px;padding:8px;background:#f8f8f8;border-radius:6px}.style-preview .style-color-overlay:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *),.style-preview .art-173:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){display:none}.style-preview:not(.show-annotations) :is(.art-185,.art-187,.art-193,.art-194,.art-201,.art-202):where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){opacity:0;visibility:hidden}.style-preview :is(.art-185,.art-187,.art-193,.art-194,.art-201,.art-202):where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){transition:opacity .3s}.style-preview :is(.art-191,.art-199,.art-206):where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){visibility:hidden}.style-hotspot:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;width:24px;height:24px;border-radius:50%;z-index:3;padding:0}.style-hotspot:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *):before{content:"";position:absolute;inset:-10px;background:#ffd75e;border-radius:50%;animation:halo-pulse 2.2s infinite}.style-hotspot img:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:relative;width:24px;height:24px;display:block}.style-hotspot:nth-of-type(2):where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){animation-delay:-.7s}.quality-labels:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){position:absolute!important;bottom:24px;left:var(--quality-position,50%)!important;transform:translate(-50%)!important;display:flex!important;justify-content:center!important;gap:96px!important;width:max-content!important;pointer-events:none}.quality-labels span:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){white-space:nowrap}.quality-comparison input:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){cursor:ew-resize}.make-style img:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){animation:album-crossfade .5s both}@keyframes album-crossfade{0%{opacity:0;scale:.94}to{opacity:1;scale:1}}.pass-item-rail:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){position:relative;scroll-snap-type:none;scroll-behavior:auto}.pass-item .band-slot:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){position:relative;width:20px;height:140px;overflow:hidden;display:block}.pass-item .band-slot>img:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){position:absolute;max-width:none;max-height:none;width:492.31%;height:104.35%;left:-192.31%;top:-2.17%;object-fit:fill}@media(min-width:768px)and (max-width:1023px){.album-start .phone-scene>.album-phone:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){width:197px;height:406px;left:216.5px;top:56px}}@media(min-width:768px)and (max-width:1023px){.album-types>button:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){font-size:16px}}@media(min-width:768px)and (max-width:1023px){.friend-rail:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){flex-direction:row;height:570px}}@media(min-width:768px)and (max-width:1023px){.friend-card:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){width:630px;height:500px}}@media(min-width:768px)and (max-width:1023px){.friend-1,.friend-2{width:630px;height:500px}}@media(min-width:768px)and (max-width:1023px){.tool-phone:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){left:217px;top:0}}@media(min-width:768px)and (max-width:1023px){.decorating-tools .phone-tall:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){height:558px}}@media(max-width:767px){.header-actions .language-trigger{width:76px;height:36px;font-size:12px;padding:8px 10px;gap:6px}}@media(max-width:767px){.header-actions{gap:12px}}@media(max-width:767px){.language-options{width:100px}}@media(max-width:767px){.album-types>button:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){padding:12px;font-size:14px;gap:8px}}@media(max-width:767px){.album-types>button img:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){width:32px;height:32px}}@media(max-width:767px){.album-start .phone-scene>.album-phone:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){width:200px;height:412px;left:215px;top:56px}}@media(max-width:767px){.friend-rail:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){display:flex;flex-direction:row;align-items:flex-start;gap:12px;height:auto;min-height:0;padding-block:0 16px}}@media(max-width:767px){.friend-card:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){flex:0 0 100%;height:308px;aspect-ratio:auto}}@media(max-width:767px){.friend-1,.friend-2{flex:0 0 100%;height:308px;aspect-ratio:auto}}@media(max-width:767px){.friend-card p:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){font-size:18px}}@media(max-width:767px){.tool-phone:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){left:180px;top:0}}@media(max-width:767px){.quality-labels:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){gap:64px!important}}@media(max-width:767px){.quality-labels span:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){font-size:10px;padding:6px}}@media(max-width:767px){.pass-item .band-slot:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){width:11.43px;height:80px}}@media(max-width:767px){.style-hotspot:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){width:20px;height:20px}}@media(max-width:767px){.style-hotspot img:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){width:20px;height:20px}}@media(max-width:767px){.style-hotspot:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *):before{inset:-6px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(prefers-reduced-motion:reduce){.scroll-reveal{opacity:1;translate:none}}@media(prefers-reduced-motion:reduce){.sharing-art .landing-comment:where([data-section="landing.better-together"],[data-section="landing.better-together"] *),.sharing-art .sharing-phone:where([data-section="landing.better-together"],[data-section="landing.better-together"] *){opacity:1!important}}@media(prefers-reduced-motion:reduce){.landing-membership-card .membership-copy:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *),.landing-membership-card .membership-character:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){opacity:1!important}}.art-canvas[role=group]>.art-canvas-inner{pointer-events:auto}.album-types>button:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){flex-direction:column;text-align:center;font-size:16px;padding:20px 8px;gap:8px;font-weight:600;white-space:nowrap;border-radius:20px}@media(max-width:1023px){.album-types>button:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){font-size:16px;padding:20px}}@media(max-width:767px){.album-types>button:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){font-size:16px;padding:20px}}@media(max-width:767px){.album-types>button img:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){width:40px;height:40px}}html[lang=en] .album-types>button:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){white-space:normal}html[lang=en] .landing-feature p:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){word-break:normal}html[lang=en] .feature-description{word-break:normal}.contact-form input[type=checkbox]:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){width:22px;height:22px;border-radius:50%}@media(max-width:1023px){.shared-section .friend-rail:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){flex-direction:row}}@media(max-width:1023px){.shared-section .friend-card:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){flex:0 0 min(630px,100%)}}.faq-search:hover:where([data-section="support.faq.search"],[data-section="support.faq.search"] *){background:#f1f1f5}.contact-form input:not([type=checkbox]):hover:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *),.contact-form textarea:hover:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){background:#f1f1f5}.contact-form select:hover:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){background:#f8f8f8}.page-mobile-select:hover,.language-trigger:hover{background:#f8f8f8}.language-options button[aria-checked=true]{background:transparent;color:#111;font-weight:500}.language-options button:hover,.language-options button:focus-visible,.language-options button[aria-checked=true]:hover{background:#fffbef;color:#111;box-shadow:none;outline:none}.language-options{border-color:#111;box-shadow:0 8px 20px #11111129;border-radius:20px;padding:8px 0}.language-options button{border-radius:4px;padding:14px 20px}.language-trigger[aria-expanded=true]{border-color:#111;box-shadow:0 8px 20px #11111129}.desktop-nav>.nav-group>a{padding-inline:12px;border-radius:8px}.desktop-nav>.nav-group>a:hover,.desktop-nav>.nav-group>a:focus-visible{background:#fffbef;color:#111}.desktop-nav .nav-dropdown a:hover{background:#fffbef;color:#111}.outline-button:active,.store-button:active{background:#e5e5ec;color:#111}.plan-card>button:not(.primary-plan):not(:disabled):active:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){background:#e5e5ec;color:#111}.landing-moment:not(.selected)>img:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){transition:transform .65s}.landing-moment:not(.selected):hover>img:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){filter:none}.landing-reset:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *),.landing-reset:hover:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *),.landing-reset:active:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){translate:0 0;scale:1;transform:translate(-50%);transition:background-color .18s,border-color .18s,box-shadow .18s}.album-types>button:nth-child(-n+3)>img:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *),.album-screen-option:nth-child(-n+3)>img:where([data-section="service.album.album-types"],[data-section="service.album.album-types"] *){mix-blend-mode:multiply}.shared-section .friend-rail:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){min-height:0;height:calc(var(--shared-base-height,580px) + 20px);gap:20px;scroll-snap-type:none;align-items:center;padding-bottom:20px;overflow-y:hidden;position:relative}.shared-section .friend-rail .friend-card:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){flex:0 0 calc(var(--shared-base-width,630px) * var(--card-scale,1));width:calc(var(--shared-base-width,630px) * var(--card-scale,1));height:calc(var(--shared-base-height,580px) * var(--card-scale,1));max-width:none;min-width:0;scale:1;transition:none;scroll-snap-align:none;aspect-ratio:auto}.reactions-section .heart-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){left:530px;top:150px;z-index:2}.reactions-section .comment-input-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){left:30px;top:420px;z-index:2}.frame-section .art-144:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *),.frame-section .art-147:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){border:1px solid #111;filter:drop-shadow(3px 3px 0 #0003)}.frame-section :is(.art-144,.art-147) .art-145>img:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){width:100%;height:100%;object-fit:cover}.frame-section :is(.art-144,.art-147) .art-145:first-child:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){border-radius:50%;overflow:hidden}.frame-section :is(.art-144,.art-147) .art-145:first-child>img:where([data-section="service.together.in-the-frame"],[data-section="service.together.in-the-frame"] *){position:absolute;width:104%;height:104%;left:-1.5%;top:-2%}.cover-showcase .art-159:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *),.cover-showcase .art-167:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){visibility:hidden}.cover-prev:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *),.cover-next:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *),.cover-prev:hover:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *),.cover-next:hover:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *),.cover-prev:active:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *),.cover-next:active:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){background:#1119;animation:none;translate:none;scale:1;transform:none}.banana-charge>.marketing-container:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){min-height:420px}.banana-mascot:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){top:12px!important;overflow:visible;height:664px;max-height:none}.banana-mascot img:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){object-fit:contain;object-position:top}.tool-icon>img:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){width:24px;height:24px;display:block}.tool-card button.tool-row[aria-pressed=true]:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *):after{content:"−"}.tool-phone>img:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){object-fit:contain;object-position:top}.style-preview .art-168:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){background:var(--style-background,#fffbf0)!important}.style-preview .art-171:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){gap:48px;transform:none;left:0;top:0;padding-top:100px;padding-bottom:100px}.style-preview .art-169:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){top:50px}.style-preview .style-swatches:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){bottom:auto;top:83.51%;gap:8px;padding:0;background:transparent}.style-preview .style-swatches button:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){width:32px;height:32px;border:4px solid transparent}.style-preview .style-swatches button.selected:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){outline:2px solid #ffd75e;outline-offset:0}.style-preview :is(.art-185,.art-187,.art-193,.art-194,.art-201,.art-202):where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){opacity:0;visibility:hidden}.style-preview.show-annotation-0 :is(.art-185,.art-187):where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *),.style-preview.show-annotation-1 :is(.art-193,.art-194):where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *),.style-preview.show-annotation-2 :is(.art-201,.art-202):where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){opacity:1;visibility:visible}.style-preview .style-hotspot:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *):before{inset:-12px;background:#ffd75e80;opacity:1;animation:halo-pulse 2.2s ease-in-out infinite}.quality-comparison input:focus:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *),.quality-comparison input:focus-visible:where([data-section="subscription.plus.photo-quality"],[data-section="subscription.plus.photo-quality"] *){outline:none;box-shadow:none}.plan-grid .plan-card.scroll-reveal:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){--reveal-delay: 0ms!important}.access-cover-stage:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){position:relative;width:400px;height:400px;flex:none;overflow:hidden}.make-style .access-cover-stage>img:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){position:absolute;width:100%;height:100%;object-fit:contain;margin:0;inset:0;transform:none}.make-style .access-cover-stage>.access-cover-enter:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){animation:access-enter .8s cubic-bezier(.2,.65,.2,1) both;z-index:2}.make-style .access-cover-stage>.access-cover-exit:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){animation:access-exit .8s cubic-bezier(.2,.65,.2,1) both;z-index:1}@keyframes access-enter{0%{opacity:0;translate:65% 0}to{opacity:1;translate:0 0}}@keyframes access-exit{0%{opacity:1;translate:0 0}to{opacity:0;translate:-65% 0}}@media(max-width:1500px)and (min-width:1024px){.access-cover-stage:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){width:360px;height:360px}}@media(min-width:768px)and (max-width:1023px){.reactions-section .heart-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){left:530px;top:110px}}@media(min-width:768px)and (max-width:1023px){.reactions-section .comment-input-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){left:30px;top:360px}}@media(min-width:768px)and (max-width:1023px){.banana-charge>.marketing-container:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){min-height:330px}}@media(min-width:768px)and (max-width:1023px){.banana-mascot:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){width:40%;height:auto}}@media(min-width:768px)and (max-width:1023px){.access-cover-stage:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){width:240px;height:240px}}@media(max-width:767px){.shared-section .friend-rail:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){gap:12px}}@media(max-width:767px){.reactions-section .heart-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){left:550px;top:40px}}@media(max-width:767px){.reactions-section .comment-input-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){left:20px;top:330px}}@media(max-width:767px){.banana-charge>.marketing-container:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){min-height:365px}}@media(max-width:767px){.banana-mascot:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){margin-top:8px;height:190px;width:210px;top:0!important}}@media(max-width:767px){.style-preview .style-swatches:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){gap:2.1px}}@media(max-width:767px){.style-preview .style-swatches button:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){width:8.4px;height:8.4px;border-width:1px}}@media(max-width:767px){.style-hotspot:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){width:calc(100% * 24 / 1280);height:auto;aspect-ratio:1}}@media(max-width:767px){.style-hotspot img:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){width:100%;height:auto}}@media(max-width:767px){.style-preview .style-hotspot:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *):before{inset:-6px}}@media(max-width:767px){.access-cover-stage:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){position:absolute;left:50%;top:0;transform:translate(-50%);width:104px;height:104px}}@media(prefers-reduced-motion:reduce){.access-cover-exit:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){display:none}}@media(prefers-reduced-motion:reduce){.make-style .access-cover-stage>.access-cover-enter:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){opacity:1;translate:none}}.ds-select{position:relative;display:block;width:100%;font-weight:400;min-width:0}.ds-select>button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:14px 20px;border:1px solid #e5e5ec;border-radius:12px;background:#fff;color:#111;font-size:14px;line-height:1.45;text-align:left}.ds-select>button .placeholder{color:#505050}.ds-select>button>img{width:20px;height:20px;flex:none;transition:rotate .18s}.ds-select>button:hover{background:#f8f8f8}.ds-select>button:focus-visible{border-color:#ffeb72;outline:none;box-shadow:0 0 4px #ffc00066}.ds-select.open{z-index:30}.ds-select.open>button{border-color:#111;border-radius:20px 20px 0 0;box-shadow:0 8px 20px #11111129}.ds-select.open>button>img{rotate:180deg}.ds-select-options{position:absolute;top:calc(100% - 1px);left:0;right:0;max-height:320px;overflow-y:auto;z-index:40;background:#fff;border:1px solid #111;border-top-color:#e5e5ec;border-radius:0 0 20px 20px;padding:8px 0;box-shadow:0 8px 20px #11111129}.ds-select-options>[role=option]{padding:14px 24px;font-size:14px;line-height:1.45;color:#505050;cursor:pointer;border-radius:4px}.ds-select-options>[role=option][aria-selected=true]{font-weight:500;color:#111}.ds-select-options>[role=option]:hover,.ds-select-options>[role=option].highlighted{background:#fffbef;color:#111}.ds-select>button:disabled{background:#f1f1f5;border-color:#e5e5ec;color:#999}.page-mobile-select{overflow:visible}.page-mobile-select .ds-select>button{height:42px;min-height:42px;border-radius:4px;padding:10px 16px}.page-mobile-select .ds-select-options{max-height:240px}.page-mobile-select .ds-select.open>button{border-radius:12px 12px 0 0}.style-preview:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){container-type:inline-size}.style-preview .art-171:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){left:50%;top:50%;transform:translate(-50%,-50%);gap:48px}.style-preview .art-173:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){display:flex;visibility:hidden}.style-preview .art-169:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){top:70px}.style-preview .style-swatches:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){top:82.9787%;gap:.625cqw}.style-preview .style-swatches button:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){width:2.5cqw;height:2.5cqw;border-width:.3125cqw}.style-preview .style-swatches button.selected:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){outline-width:.15625cqw}.style-preview .style-hotspot:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){width:1.875cqw;height:1.875cqw}.style-preview .style-hotspot>img:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){width:100%;height:100%}.style-preview .style-hotspot:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *):before{inset:-.625cqw}@media(min-width:768px)and (max-width:1023px){.reactions-section .comment-input-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){top:300px}}@media(max-width:767px){.reactions-section .comment-input-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){top:290px}}.contact-form input[type=checkbox]:checked:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){background:transparent url(/assets/tool-icons/checkbox-selected.svg) center/22px 22px no-repeat;border-color:transparent}.contact-form input[type=checkbox]:checked:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *):after{display:none}.faq-search input:where([data-section="support.faq.search"],[data-section="support.faq.search"] *)::placeholder{color:#505050;opacity:1}.contact-form input:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *)::placeholder,.contact-form textarea:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *)::placeholder{color:#505050;opacity:1}.contact-form .form-field-label:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){display:block;font-size:16px;font-weight:500;line-height:1.4}.contact-form .form-field>.ds-select:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){margin-top:12px}@media(max-width:767px){.contact-form .form-field-label:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){font-size:14px}}.contact-form .form-field-label:where([data-section="support.contact.inquiry-form"],[data-section="support.contact.inquiry-form"] *){font-size:14px;font-weight:600}@media(min-width:1024px)and (max-width:1500px){.benefit-row{grid-template-columns:59.375% minmax(0,1fr)}}@media(min-width:1024px)and (max-width:1500px){.benefit-row.benefit-reverse:where([data-section="subscription.plus.long-video"],[data-section="subscription.plus.long-video"] *){grid-template-columns:minmax(0,1fr) 59.375%}}.plus-benefits .art-246:where([data-section="subscription.plus.layout"],[data-section="subscription.plus.layout"] *){clip-path:inset(139px 0 506.973px round 24px)}.desktop-nav>.nav-group>a{position:relative;isolation:isolate;border-bottom:2px solid transparent;border-radius:0;background:transparent}.desktop-nav>.nav-group>a:before{content:"";position:absolute;inset:6px 0;border-radius:8px;background:transparent;z-index:-1}.desktop-nav>.nav-group>a:hover,.desktop-nav>.nav-group>a:focus-visible{background:transparent;border-bottom-color:#111}.desktop-nav>.nav-group>a:hover:before,.desktop-nav>.nav-group>a:focus-visible:before{background:#fffbef}.desktop-nav>.nav-group>a.nav-active{border-bottom-color:#111}.nav-dropdown a[aria-current=page]{background:transparent}.nav-dropdown a[aria-current=page]:hover{background:#fffbef}.desktop-nav>.nav-group>a:before,.desktop-nav>.nav-group>a:hover:before,.desktop-nav>.nav-group>a:focus-visible:before{content:none;background:transparent;border-radius:0}@media(max-width:1023px){.header .logo img{width:64px;height:28px;max-width:none}.header .menu-toggle{display:flex;width:40px;height:40px;padding:0;gap:0;border:0;background:transparent;align-items:center;justify-content:center}.header .menu-toggle img{display:block;width:40px;height:40px;max-width:none}.header .menu-toggle:hover,.header .menu-toggle:active{background:transparent;transform:none;box-shadow:none}}@media(max-width:767px){.header-actions .language-menu,.header-actions .header-divider{display:none}.header-actions{gap:0}}.modal-content>.download-confirm{display:flex;width:100%;max-width:none;justify-content:center;align-items:center;text-align:center}.legal{flex-wrap:wrap;row-gap:4px}.legal .legal-privacy{color:#111;font-weight:700}.legal a:hover{color:#8c721b}@media(max-width:1023px){.page-mobile-select .ds-select-options>[role=option],.page-mobile-select .ds-select-options>[role=option][aria-selected=true],.page-mobile-select .ds-select-options>[role=option]:hover{background:transparent;transition:background-color .18s ease}.page-mobile-select .ds-select-options>[role=option].highlighted{background:#fffbef}}@media(max-width:1023px)and (hover:hover)and (pointer:fine){.page-mobile-select .ds-select-options>[role=option]:hover{background:#fffbef}}@media(max-width:1023px){.page-mobile-select,.page-mobile-select:hover{background:transparent;border-radius:999px;bottom:40px;height:42px}.page-mobile-select .ds-select>button,.page-mobile-select .ds-select>button:hover,.page-mobile-select .ds-select.open>button,.page-mobile-select .ds-select>button:focus{height:42px;min-height:42px;padding:10px 16px;border:1px solid #e5e5ec;border-radius:999px;background:#fff;color:#111;font-size:14px;font-weight:500;line-height:1.45;box-shadow:none}.page-mobile-select .ds-select>button:focus-visible{outline:2px solid #505050;outline-offset:2px}.page-mobile-select .ds-select-options{top:calc(100% + 8px);padding:8px;border:1px solid #e5e5ec;border-radius:16px;box-shadow:0 4px 12px #1111110d}.page-mobile-select .ds-select-options>[role=option]{padding:12px 16px;border-radius:10px}.page-mobile-select .ds-select-options>[role=option]+[role=option]{margin-top:4px}}.shared-section .friend-rail:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){align-items:flex-start;height:calc(var(--shared-base-height,580px) + 20px)}.shared-section .friend-rail .friend-card:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){flex-basis:var(--shared-base-width,630px);width:var(--shared-base-width,630px);height:var(--shared-base-height,580px)}.shared-section .friend-rail .friend-1:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){height:calc(var(--shared-base-width,630px) * 500 / 630)}.shared-section .friend-rail .friend-2:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){height:calc(var(--shared-base-width,630px) * 420 / 630)}.friend-card p:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){bottom:40px;line-height:1.4}.friend-card:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *):after{inset:auto 0 0;height:128px;background:linear-gradient(transparent,#0008)}.friend-0 img:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){position:absolute;width:139.84%;height:113.97%;max-width:none;left:-19.84%;top:-1.21%}.friend-1 img:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){position:absolute;width:100%;height:126%;top:0}.friend-2 img:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){position:absolute;width:103.65%;height:155.48%;max-width:none;left:-2.06%;top:-14.29%}@media(min-width:1024px){.shared-section .friend-rail:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){min-height:702px}}@media(max-width:1023px){.friend-card p:where([data-section="service.together.shared-moments"],[data-section="service.together.shared-moments"] *){bottom:24px}}.reactions-section .heart-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){left:-110px;top:240px}.reactions-section .comment-input-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){left:300px;top:391px}@media(max-width:1023px){.reactions-section .heart-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){left:20px;top:140px}.reactions-section .comment-input-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){left:300px;top:291px}}.reactions-section .comments-placement:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){left:155px;top:100px}.reactions-section .heart-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){left:570px;top:187px}.reactions-section .comment-input-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){left:-120px;top:351px}.reactions-section .heart-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *),.reactions-section .comment-input-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){animation:none;translate:none;transform:none;scale:1}.reactions-section .comments-visual.scroll-reveal:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){translate:none;transition:opacity .5s ease}@media(min-width:768px)and (max-width:1023px){.reactions-section .comments-placement:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){left:164px;top:0}.reactions-section .heart-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){left:592px;top:140px}.reactions-section .comment-input-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){left:0;top:311px}}@media(max-width:767px){.reactions-section .comments-placement:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){left:178.6866px;top:0}.reactions-section .heart-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){left:612.3284px;top:140px}.reactions-section .comment-input-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){left:0;top:291px}}.reactions-section .heart-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){padding:0;border:0;cursor:pointer}.heart-bubble-art:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){position:absolute;left:0;top:0;width:64px;height:64px;max-width:none;pointer-events:none}.heart-bubble-symbol:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){position:absolute;left:15px;top:15px;width:30px;height:30px;border-radius:50%;background:#fff;display:grid;place-items:center;pointer-events:none}.heart-bubble-glyph:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){position:relative;display:block;width:30px;height:30px;overflow:hidden;border-radius:50%;transition:scale .2s ease-out}.heart-original-glyph:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){position:absolute;left:-15px;top:-15px;width:64px;height:64px;max-width:none}.heart-outline-glyph:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){position:absolute;left:3px;top:3px;width:24px;height:24px;max-width:none}@media(hover:hover)and (pointer:fine){.heart-bubble:hover .heart-bubble-glyph:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){scale:1.08}}.heart-bubble-glyph.is-popping:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){animation:reactions-heart-pop .3s ease-out}@keyframes reactions-heart-pop{0%,to{scale:1}50%{scale:1.18}}.reactions-section .comment-input-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){height:68px;padding:15px 19px;align-items:center}.reaction-input-shell:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){display:flex;align-items:center;flex:1;gap:6px;min-width:0;height:36px;padding:0 16px;border:1px solid #e5e5ec;border-radius:99px;background:#fff}.reaction-input-shell>img:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){width:16px;height:16px;flex:none}.reaction-input-shell>input:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){width:100%;min-width:0;padding:0;border:0;border-radius:0;outline:none;box-shadow:none;background:transparent;color:#505050;font:inherit;line-height:1.45;text-overflow:ellipsis}.reaction-input-shell>input:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *)::placeholder{color:#505050;opacity:1}.reaction-input-shell:focus-within:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){border-color:#aa902e}.reaction-submit:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){display:flex;align-items:center;justify-content:center;height:36px;flex:none;padding:8px 12px;border:0;border-radius:99px;background:#ffd75e;color:#111;font-size:13px;font-weight:500}.reaction-submit:disabled:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){cursor:not-allowed}.reactions-section .design-art .art-95:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){overflow-y:auto;scrollbar-width:none}.reaction-demo-list:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){width:100%;flex:none}.reaction-demo-item:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){padding:12px 0;border-bottom:1px solid #e5e5ec;color:#111;font-size:14px;line-height:1.45;animation:reactions-comment-enter .3s ease-out}.reaction-demo-item>div:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){display:flex;align-items:center;gap:8px}.reaction-demo-item strong:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){font-size:14px;font-weight:600}.reaction-demo-item small:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){color:#767676;font-size:12px}.reaction-demo-item p:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){margin-top:4px;white-space:pre-wrap;overflow-wrap:anywhere}@keyframes reactions-comment-enter{0%{opacity:0;transform:translateY(calc(8px / var(--art-scale,1)))}to{opacity:1;transform:none}}@media(max-width:767px){.heart-bubble:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *):before{content:"";position:absolute;left:50%;top:50%;width:max(60px,calc(44px / var(--art-scale,1)));height:max(60px,calc(44px / var(--art-scale,1)));transform:translate(-50%,-50%)}}@media(prefers-reduced-motion:reduce){.heart-bubble-glyph:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *),.heart-bubble-glyph.is-popping:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *),.reaction-demo-item:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){animation:none;transition:none}}.reactions-section .reaction-submit:disabled:where([data-section="service.together.reactions"],[data-section="service.together.reactions"] *){background:#ffd75e;color:#111}.cover-showcase .art-162:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){animation:none;translate:none}.cover-showcase .art-canvas:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *),.cover-showcase .art-157:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *),.cover-showcase .art-158:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *),.cover-showcase .art-166:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){scale:1}.cover-showcase .art-166:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){animation:album-cover-float 3s ease-in-out infinite}.cover-showcase .art-165:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){transform-origin:center;animation:album-cover-ground-shadow 3s ease-in-out infinite}@keyframes album-cover-float{0%,to{translate:0 0}50%{translate:0 calc(-8px / var(--art-scale,1))}}@keyframes album-cover-ground-shadow{0%,to{scale:1 1;opacity:1;filter:blur(0)}50%{scale:1.12 1.35;opacity:.55;filter:blur(calc(1.25px / var(--art-scale,1)))}}@media(prefers-reduced-motion:reduce){.cover-showcase .art-166:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){animation:none;translate:none}.cover-showcase .art-165:where([data-section="service.decorate.album-covers"],[data-section="service.decorate.album-covers"] *){animation:none;scale:1;opacity:1;filter:none}}.banana-charge:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){background:transparent;overflow:visible;isolation:isolate;clip-path:inset(-30px 0 0)}.banana-charge:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *):before{content:"";position:absolute;inset:0;background:#fffbef;z-index:-1;pointer-events:none}.banana-charge>.marketing-container:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){height:391px;min-height:0;padding-block:80px;align-items:flex-start}.banana-charge .feature-text:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){width:431px;max-width:55%}.banana-charge .feature-eyebrow:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){font-size:18px;line-height:1.4;margin-bottom:12px}.banana-charge .feature-text h2:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){font-size:48px;line-height:1.3}.banana-charge .feature-description:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){font-size:18px;line-height:1.4;margin-top:20px;max-width:none}.banana-charge .feature-description br:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){display:initial}.banana-mascot:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){position:absolute;top:-30px!important;right:0;width:min(500px,40%);height:auto;aspect-ratio:500/664;margin:0;z-index:1}.banana-mascot img:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){width:100%;height:100%;object-fit:contain;object-position:top}.banana-mascot:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *),.banana-mascot:hover:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *),.banana-mascot img:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *),.banana-mascot:hover img:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){scale:1;translate:none;transform:none;animation:none}@media(min-width:768px)and (max-width:1023px){.banana-charge:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){min-height:0;clip-path:inset(0)}.banana-charge:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *):before{top:20px}.banana-charge>.marketing-container:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){width:calc(100% - 64px);height:314px;min-height:0;padding-block:76px 56px}.banana-charge .feature-text:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){width:317px;max-width:45%}.banana-charge .feature-eyebrow:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){font-size:16px}.banana-charge .feature-text h2:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){font-size:32px}.banana-charge .feature-description:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){font-size:16px}.banana-mascot:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){top:0!important;width:52.5568%;aspect-ratio:370/492}}@media(max-width:767px){.banana-charge:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){clip-path:inset(0)}.banana-charge>.marketing-container:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){width:calc(100% - 40px);height:350px;min-height:0;padding-block:40px 0}.banana-charge .feature-text:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){width:277px;max-width:100%}.banana-charge .feature-eyebrow:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){font-size:14px;line-height:1.45}.banana-charge .feature-text h2:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){font-size:24px;line-height:1.4}.banana-charge .feature-description:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){font-size:14px;line-height:1.45;margin-top:12px;max-width:277px}.banana-mascot:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){position:absolute;top:192px!important;right:12px;width:190px;height:252px;max-width:none;margin:0}}@media(max-width:767px){.banana-charge:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){height:350px;min-height:0}.banana-charge>.marketing-container:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){display:block;height:100%;padding:0}.banana-charge .feature-text:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){position:absolute;left:0;top:40px;width:min(277px,100%);max-width:none}.banana-charge .feature-text.scroll-reveal:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){transform:none;translate:none;scale:1}.banana-charge .feature-eyebrow:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){margin-top:0}.banana-mascot:where([data-section="service.decorate.vanana-charge"],[data-section="service.decorate.vanana-charge"] *){bottom:auto;flex:none;align-self:auto}}@media(min-width:1024px){.decorating-tools:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){row-gap:48px}}.decorating-tools>.tools-heading:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){grid-column:1 / -1;width:100%;text-align:center}.tools-heading .feature-eyebrow:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){font-size:18px;line-height:1.4;margin-bottom:12px}.tools-heading h2:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){font-size:48px;line-height:1.3;font-weight:700}.tools-heading .feature-description:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){font-size:18px;line-height:1.4;margin-top:20px;color:#505050}.tools-heading .feature-description br:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){display:initial}@media(min-width:768px)and (max-width:1023px){.decorating-tools:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){row-gap:16px}.decorating-tools>.tools-heading:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){padding-inline:32px;margin-bottom:16px}.tools-heading .feature-eyebrow:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){font-size:16px}.tools-heading h2:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){font-size:32px}.tools-heading .feature-description:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){font-size:16px}}@media(max-width:767px){.decorating-tools:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){row-gap:12px}.decorating-tools>.tools-heading:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){padding-inline:20px;margin-bottom:4px}.tools-heading .feature-eyebrow:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){font-size:14px;line-height:1.45}.tools-heading h2:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){font-size:24px;line-height:1.4}.tools-heading .feature-description:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){font-size:14px;line-height:1.45;margin-top:12px}}.tool-card button.tool-row:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){border:1px solid #e5e5ec;border-radius:16px;background:#fff}.tool-card button.tool-row[aria-pressed=true]:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){border-color:#ffd75e;background:#fffbef}.tool-card .tool-icon:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){flex:0 0 48px;width:48px;height:48px;padding:0}.tool-card .tool-icon>img:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){display:block;width:48px;height:48px;max-width:none;object-fit:contain}.tool-card .tool-row h3:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){font-size:14px;line-height:20px;font-weight:600}.tool-card .tool-row p:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){font-size:14px;line-height:20px;margin-top:6px}.tool-card .tool-row:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *):after{width:24px;height:24px;line-height:24px;text-align:center;font-size:24px;font-weight:300}@media(max-width:767px){.tool-card .tool-row p:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){font-size:12px}}.tool-card .tool-icon>img:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){position:absolute;inset:0;transition:opacity .2s ease}.tool-card .tool-icon-default:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){opacity:1}.tool-card .tool-icon-active:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){opacity:0}.tool-card button.tool-row[aria-pressed=true] .tool-icon-default:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){opacity:0}.tool-card button.tool-row[aria-pressed=true] .tool-icon-active:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){opacity:1}@media(hover:hover)and (pointer:fine){.tool-card button.tool-row:hover:not([aria-pressed=true]):where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){background:#f8f8f8}.tool-card button.tool-row:hover .tool-icon-default:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){opacity:0}.tool-card button.tool-row:hover .tool-icon-active:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){opacity:1}}.tool-phone>img:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){position:absolute;inset:0;opacity:0;transition:opacity .45s ease-in-out;pointer-events:none}.tool-phone>img[data-active=true]:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){opacity:1}@media(prefers-reduced-motion:reduce){.tool-card .tool-icon>img:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *),.tool-phone>img:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){transition:none}}.decorating-tools:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.decorating-tools>.phone-artwork:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){width:100%;min-width:0;overflow:hidden}.decorating-tools .phone-artwork>.art-canvas-inner:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){width:100%!important;height:100%!important;transform:none!important}.decorating-tools .phone-scene:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){position:relative;width:100%;height:100%}.decorating-tools .tool-phone:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){width:min(270px,80%);height:auto;aspect-ratio:270 / 557;left:50%;top:80px;transform:translate(-50%)}.decorating-tools .tool-card:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){min-width:0}@media(min-width:1024px){.decorating-tools:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){padding-block:140px;margin-bottom:0}.decorating-tools>.phone-artwork:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){height:558px;aspect-ratio:auto!important;border-radius:48px}.decorating-tools .tool-card:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){height:558px;min-height:558px;padding:60px;gap:8px}.decorating-tools .tool-row:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){flex:none;margin-top:0}}@media(min-width:768px)and (max-width:1023px){.decorating-tools:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){grid-template-columns:minmax(0,1fr);gap:16px;padding-block:56px;margin-bottom:0}.decorating-tools>.phone-artwork:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){height:558px;aspect-ratio:auto!important;border-radius:48px}.decorating-tools .phone-scene:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){width:100%;height:100%}.decorating-tools .tool-phone:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){top:80px}.decorating-tools .tool-card:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){height:558px;min-height:558px;padding:60px;gap:8px}.decorating-tools .tool-row:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){flex:none;margin-top:0;height:80px;min-height:80px;gap:16px}.decorating-tools .tool-row:nth-last-child(-n+2):where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){height:82px}}@media(max-width:767px){.decorating-tools:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){display:flex;flex-direction:column;gap:16px;padding-block:40px;margin-bottom:0}.decorating-tools>.tools-heading:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){margin-bottom:0}.decorating-tools>.phone-artwork:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){height:auto;aspect-ratio:335 / 266!important;flex:none;border-radius:24px}.decorating-tools .phone-scene:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){width:100%;height:100%}.decorating-tools .tool-phone:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){width:38.4308%;top:14.3369%}.decorating-tools .tool-card:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){width:100%;height:auto;min-height:574px;padding:20px;gap:8px;border-radius:24px}.decorating-tools .tool-row:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){flex:none;margin-top:0;min-height:100px;padding:16px 20px;gap:12px}.decorating-tools .tool-row p:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){font-size:14px;line-height:20px}.decorating-tools .tool-row:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *):after{width:24px;flex:0 0 24px}}@media(min-width:1024px)and (max-width:1279px){.decorating-tools .tool-card:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){padding-inline:24px}}.decorating-tools .phone-scene:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){border-radius:inherit}@media(max-width:767px){.decorating-tools .phone-artwork>.art-canvas-inner:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){border-radius:inherit}}.decorating-tools:where([data-section="service.decorate.decorating-tools"],[data-section="service.decorate.decorating-tools"] *){border-bottom-color:transparent}.product-preview:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){background:#fffbf0;aspect-ratio:1280/650;overflow:hidden}.style-album-art:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;inset:0;pointer-events:none}.style-album-art>img:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *),.style-index:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *),.style-photo:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute}.style-cover:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){left:31.25%;top:15.384615%;width:37.5%;aspect-ratio:1}.style-index:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){left:36.953125%;top:10.76923%;width:27.34375%;height:8.76923%;overflow:hidden}.style-index img:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;width:102.86%;max-width:none;height:210.53%;left:-1.43%;top:-59.65%}.style-photo:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){left:42.0625%;top:36.061538%;width:16.5%;aspect-ratio:1;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.style-photo img:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){width:100%;height:100%;object-fit:cover}.style-frame:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){left:40.9375%;top:33.846154%;width:18.75%;aspect-ratio:1;object-fit:contain}.style-flower:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){left:54.6875%;top:60.923077%;width:7.8125%;aspect-ratio:1}.product-hotspot:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;width:44px;height:44px;transform:translate(-50%,-50%);z-index:2}.product-frame:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){left:41.5625%;top:52.307692%;--line-width: 180px}.product-index:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){left:62.265625%;top:15.538462%;--line-width: 180px}.product-flower:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){left:63.828125%;top:66.153846%;--line-width: 120px}.product-toggle:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;inset:0;display:grid;place-items:center;background:transparent;border:0;padding:0;border-radius:50%}.product-toggle:hover:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *),.product-toggle:active:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){background:transparent;transform:none;scale:1}.product-toggle:focus-visible:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){outline:2px solid #aa902e;outline-offset:2px}.product-toggle img:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:relative;width:24px;height:24px}.product-pulse:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;width:40px;height:40px;border-radius:50%;background:#1111114d;animation:style-product-pulse 2.2s ease-in-out infinite;pointer-events:none}@keyframes style-product-pulse{0%,to{transform:scale(.9);opacity:.85}50%{transform:scale(1.2);opacity:.45}}.product-hotspot[data-open=true] .product-pulse:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){animation:none;transform:scale(1);opacity:.65}.product-callout:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:absolute;left:32px;top:50%;transform:translateY(-50%);display:flex;align-items:center;pointer-events:none;visibility:hidden;transition:visibility 0s .3s}.product-line:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){flex:none;width:var(--line-width);height:1px;background:#111;transform:scaleX(0);transform-origin:left;transition:transform .3s ease-in-out}.product-label:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){flex:none;white-space:nowrap;font-size:14px;line-height:20px;font-weight:500;color:#fff;padding:11px 19px;border:1px solid #111;border-radius:100px;background:#111111b3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;transition:opacity .2s ease}.product-frame .product-callout:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){left:auto;right:32px;flex-direction:row-reverse}.product-frame .product-line:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){transform-origin:right}.product-hotspot[data-open=true] .product-callout:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){visibility:visible;transition-delay:0s}.product-hotspot[data-open=true] .product-line:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){transform:scaleX(1)}.product-hotspot[data-open=true] .product-label:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){opacity:1}@media(min-width:768px)and (max-width:1023px){.product-preview:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){aspect-ratio:705/360;border-radius:24px}.style-cover:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){left:31.40036%;top:15.57033%;width:37.48302%}.style-index:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){left:36.93643%;top:11.26034%;width:27.33137%;height:8.71675%}.style-photo:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){left:42.0434%;top:36.4013%;width:16.49253%}.style-frame:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){left:40.91894%;top:34.19918%;width:18.74151%}.style-flower:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){left:54.6627%;top:61.11407%;width:7.80896%}.product-frame:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){left:41.41844%;top:55%;--line-width: 80px}.product-index:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){left:66.24113%;top:15.55556%;--line-width: 89px}.product-flower:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){left:66.31206%;top:68.88889%;--line-width: 60px}}@media(max-width:767px){.product-preview:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){aspect-ratio:336/180;border-radius:11.429px}.style-cover:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){left:31.37359%;top:14.29979%;width:37.45115%}.style-index:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){left:36.90496%;top:10.19503%;width:27.30813%;height:8.30167%}.style-photo:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){left:42.00758%;top:34.13879%;width:16.47851%}.style-frame:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){left:40.88416%;top:32.04153%;width:18.72558%}.style-flower:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){left:54.61622%;top:57.67477%;width:7.80232%}.product-frame:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){left:40.47619%;top:49.44444%}.product-index:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){left:64.88095%;top:16.66667%}.product-flower:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){left:63.39286%;top:65.55556%}}@media(prefers-reduced-motion:reduce){.product-pulse:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){animation:none;transform:none}.product-callout:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *),.product-line:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *),.product-label:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){transition:none}}.product-preview:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){aspect-ratio:auto}.product-scene:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){position:relative;aspect-ratio:1280/650}.product-mobile-info:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){display:none}.product-callout:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){transition:visibility 0s .5s}.product-line:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){transition:transform .3s ease-in-out .2s}.product-label:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){transition:opacity .2s ease 0s}.product-hotspot[data-open=true] .product-callout:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){transition-delay:0s}.product-hotspot[data-open=true] .product-line:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){transition-delay:0s}.product-hotspot[data-open=true] .product-label:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){transition-delay:.25s}@media(min-width:1024px){.product-frame:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *),.product-index:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){--line-width: 14.0625cqw}.product-flower:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){--line-width: 9.375cqw}}@media(min-width:768px)and (max-width:1023px){.product-scene:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){aspect-ratio:705/360}}@media(max-width:767px){.product-scene:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){aspect-ratio:336/180}.product-callout:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){display:none}.product-mobile-info:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){display:block;position:relative;height:0;overflow:hidden;pointer-events:none;transition:height .2s ease .2s}.product-preview[data-has-product=true] .product-mobile-info:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){height:64px;transition-delay:0s}.product-mobile-label:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){width:max-content;position:absolute;left:50%;top:4px;transform:translate(-50%);max-width:calc(100% - 24px);white-space:normal;text-align:center;visibility:hidden;opacity:0;transition:opacity .2s ease,visibility 0s .2s}.product-mobile-label[data-open=true]:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){opacity:1;visibility:visible;transition-delay:0s}}@media(prefers-reduced-motion:reduce){.product-callout:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *),.product-line:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *),.product-label:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *),.product-mobile-info:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *),.product-mobile-label:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){transition:none!important}}@media(max-width:767px){.product-mobile-info:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){overflow:visible}.product-mobile-label:where([data-section="service.decorate.your-style"],[data-section="service.decorate.your-style"] *){top:-36px}}@media(min-width:1024px)and (hover:hover)and (pointer:fine){.plan-card:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){transition:background-color .25s ease}.plan-card:hover:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){background-color:#fffbef}}.plan-grid:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){align-content:start}.plan-grid .plan-card:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *),.plan-grid .plan-card.scroll-reveal:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){background:#fff;border-color:#e5e5ec;opacity:1;filter:none;mix-blend-mode:normal;transform:none;transition:border-color .2s ease}@media(hover:hover)and (pointer:fine){.plan-grid .plan-card:hover:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){background:#fff;border-color:#ffd75e;opacity:1}}.plan-grid .plan-card:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *),.plan-grid .plan-card.scroll-reveal:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){border-width:1px;box-shadow:inset 0 0 0 1px transparent;transition:border-color .2s ease,box-shadow .2s ease}.plan-grid .plan-card.recommended:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){padding:24px}@media(max-width:767px){.plan-grid .plan-card.recommended:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){padding:20px}}@media(hover:hover)and (pointer:fine){.plan-grid .plan-card:hover:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){border-color:#ffd75e;box-shadow:inset 0 0 0 1px #ffd75e}}.plan-grid:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1023px){.plan-grid:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:768px)and (max-width:1023px){.plan-grid:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){grid-template-columns:1fr}}@media(max-width:767px){.plan-grid:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){grid-template-columns:1fr}}.plan-card:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){height:auto;min-height:415px}.plan-footnote:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){margin:16px 0 0;font-size:13px;line-height:1.5;color:#767676;text-align:center}.plan-footnote:where([data-section="subscription.plus.membership-plans"],[data-section="subscription.plus.membership-plans"] *){white-space:normal;word-break:keep-all;overflow-wrap:anywhere;max-width:100%}.comparison-table td:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *),.comparison-table td:last-child:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){background-color:#f8f8f8}.comparison-table thead th:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *),.comparison-table thead th:last-child:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){background-color:#f1f1f5;position:relative}.comparison-table th:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *),.comparison-table td:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){transition:background-color .22s ease}.comparison-table td[data-emphasized=true]:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){background-color:#fffbef}.comparison-table thead th[data-emphasized=true]:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){background-color:#ffeeb0}.comparison-plan-heading:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){position:absolute;inset:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:inherit;background:transparent;color:inherit;font:inherit;cursor:pointer}.comparison-plan-heading:hover:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *),.comparison-plan-heading:active:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){background:transparent;color:inherit;transform:none;box-shadow:none}.comparison-plan-heading:focus-visible:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){outline:2px solid #aa902e;outline-offset:-3px}@media(prefers-reduced-motion:reduce){.comparison-table th:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *),.comparison-table td:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){transition:none}}.comparison-table tr:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){grid-template-columns:repeat(4,minmax(0,1fr))}.compare-footnote:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){grid-column:2;margin:0;font-size:13px;line-height:1.5;color:#767676;text-align:right}@media(max-width:1023px){.compare-footnote:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){grid-column:auto;text-align:left}}.compare-footnote:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){white-space:normal;word-break:keep-all;overflow-wrap:anywhere;max-width:100%}.comparison-table th[scope=row]:where([data-section="subscription.plus.plan-comparison"],[data-section="subscription.plus.plan-comparison"] *){word-break:keep-all}.access-cover-stage:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *),.access-cover-stage:hover:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){perspective:1000px;perspective-origin:center;translate:none;scale:1;transition:none}.make-style .access-cover-stage>img:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){transform-origin:center;backface-visibility:hidden}.make-style .access-cover-stage>.access-cover-still:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){animation:none;opacity:1;translate:none;transform:none}.make-style .access-cover-stage>.access-cover-enter:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){animation:pass-cover-tilt-in .75s cubic-bezier(.22,1,.36,1) both;translate:none}.make-style .access-cover-stage>.access-cover-exit:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){animation:pass-cover-tilt-out .75s cubic-bezier(.22,1,.36,1) both;translate:none}@keyframes pass-cover-tilt-in{0%{opacity:0;transform:rotateY(-14deg)}to{opacity:1;transform:rotateY(0)}}@keyframes pass-cover-tilt-out{0%{opacity:1;transform:rotateY(0)}to{opacity:0;transform:rotateY(14deg)}}.access-cover-sheen:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){position:absolute;inset:0;z-index:3;pointer-events:none;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transform-origin:center;backface-visibility:hidden;animation:pass-cover-tilt-in .75s cubic-bezier(.22,1,.36,1) both}.access-cover-sheen>span:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){position:absolute;inset:0;background:linear-gradient(110deg,transparent 40%,rgba(255,255,255,.14) 50%,transparent 60%);background-size:250% 100%;animation:pass-cover-sheen .75s ease-in-out both}@keyframes pass-cover-sheen{0%{background-position:180% 0;opacity:0}20%{opacity:1}80%{opacity:1}to{background-position:-80% 0;opacity:0}}@media(prefers-reduced-motion:reduce){.make-style .access-cover-stage>.access-cover-enter:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){animation:pass-cover-reduced-in .25s ease both}.make-style .access-cover-stage>.access-cover-exit:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){display:block;animation:pass-cover-reduced-out .25s ease both}.access-cover-sheen:where([data-section="subscription.pass.all-access"],[data-section="subscription.pass.all-access"] *){display:none;animation:none}}@keyframes pass-cover-reduced-in{0%{opacity:0}to{opacity:1}}@keyframes pass-cover-reduced-out{0%{opacity:1}to{opacity:0}}.pass-item-rail:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){display:block;overflow:hidden;padding-right:0;touch-action:pan-y}.pass-item-track:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){display:flex;width:max-content;will-change:transform}.pass-item-set:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){display:flex;gap:20px;padding-right:20px;flex:none}.pass-item-set .pass-item:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){width:240px;flex:0 0 240px}.pass-item-set .pass-item img:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}@media(min-width:768px)and (max-width:1023px){.pass-item-set .pass-item:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){width:200px;flex-basis:200px}}@media(max-width:767px){.pass-item-set:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){gap:12px;padding-right:12px}.pass-item-set .pass-item:where([data-section="subscription.pass.included-items"],[data-section="subscription.pass.included-items"] *){width:120px;flex-basis:120px}}.faq-search:where([data-section="support.faq.search"],[data-section="support.faq.search"] *){position:relative;background:#fff;border-color:#e5e5ec;box-shadow:none}.faq-search input:where([data-section="support.faq.search"],[data-section="support.faq.search"] *){flex:1;min-width:0}.faq-search[data-filled=true] input:where([data-section="support.faq.search"],[data-section="support.faq.search"] *){padding-right:28px}.faq-search input:where([data-section="support.faq.search"],[data-section="support.faq.search"] *)::-webkit-search-cancel-button,.faq-search input:where([data-section="support.faq.search"],[data-section="support.faq.search"] *)::-webkit-search-decoration{-webkit-appearance:none}.faq-search:hover:not(:focus-within):where([data-section="support.faq.search"],[data-section="support.faq.search"] *){background:#f1f1f5}.faq-search:focus-within:where([data-section="support.faq.search"],[data-section="support.faq.search"] *){background:#fff;border-color:#ffeb72;box-shadow:0 0 2px #ffc00066}.faq-search[data-filled=true]:focus-within:where([data-section="support.faq.search"],[data-section="support.faq.search"] *){border-color:#111;box-shadow:none}.faq-search .faq-search-clear:where([data-section="support.faq.search"],[data-section="support.faq.search"] *){position:absolute;right:10px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:32px;height:32px;padding:6px;border:0;border-radius:50%;background:transparent;box-shadow:none;cursor:pointer}.faq-search .faq-search-clear:hover:where([data-section="support.faq.search"],[data-section="support.faq.search"] *),.faq-search .faq-search-clear:active:where([data-section="support.faq.search"],[data-section="support.faq.search"] *){background:transparent;box-shadow:none}.faq-search .faq-search-clear img:where([data-section="support.faq.search"],[data-section="support.faq.search"] *){width:20px;height:20px}.faq-search .faq-search-clear:focus-visible:where([data-section="support.faq.search"],[data-section="support.faq.search"] *){outline:2px solid #111;outline-offset:1px}.pagination.pagination-grouped{align-items:center;gap:4px}.pagination.pagination-grouped button{flex:0 0 32px;width:32px;height:32px;padding:0;border:0;background:#fff;color:#999;font-family:Google Sans Flex,sans-serif;font-size:14px;font-weight:400;line-height:1.45;transition:background-color .18s ease,border-color .18s ease}.pagination.pagination-grouped .pagination-arrow{border:1px solid #e5e5ec}.pagination.pagination-grouped .pagination-arrow img{width:16px;height:16px}.pagination.pagination-grouped button.current{background:#ffd75e;color:#111}@media(hover:hover)and (pointer:fine){.pagination.pagination-grouped button:not(.current):hover{background:#f8f8f8}}.pagination.pagination-grouped button.current:hover{background:#ffd75e}@media(hover:none){.pagination.pagination-grouped button:not(.current):hover{background:#fff}}.pagination.pagination-grouped button:focus-visible{outline:2px solid #111;outline-offset:2px}.news-categories:where([data-section="news.list.categories"],[data-section="news.list.categories"] *){width:512px;max-width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:0;border-radius:8px;gap:0;overflow:hidden}.news-categories button:where([data-section="news.list.categories"],[data-section="news.list.categories"] *),.news-categories button+button:where([data-section="news.list.categories"],[data-section="news.list.categories"] *),.news-categories button.active:where([data-section="news.list.categories"],[data-section="news.list.categories"] *){position:relative;min-width:0;height:54px;min-height:54px;padding:16px;border:0;border-radius:0;background:#fff;color:#767676;font-size:16px;font-weight:600;line-height:1.4;transition:color .2s ease}.news-categories button:where([data-section="news.list.categories"],[data-section="news.list.categories"] *):after{content:"";position:absolute;inset:0 0 0 -1px;border:1px solid #e5e5ec;pointer-events:none;transition:border-color .2s ease}.news-categories button:first-child:where([data-section="news.list.categories"],[data-section="news.list.categories"] *):after{left:0;border-radius:8px 0 0 8px}.news-categories button:last-child:where([data-section="news.list.categories"],[data-section="news.list.categories"] *):after{border-radius:0 8px 8px 0}.news-categories button.active:where([data-section="news.list.categories"],[data-section="news.list.categories"] *){color:#111;z-index:1}.news-categories button.active:where([data-section="news.list.categories"],[data-section="news.list.categories"] *):after{border-color:#111}@media(hover:hover)and (pointer:fine){.news-categories button:hover:where([data-section="news.list.categories"],[data-section="news.list.categories"] *){background:#fff;color:#111;z-index:2}.news-categories button:hover:where([data-section="news.list.categories"],[data-section="news.list.categories"] *):after{border-color:#111}}.news-categories button:focus-visible:where([data-section="news.list.categories"],[data-section="news.list.categories"] *){background:#fff;color:#111;outline:2px solid #111;outline-offset:-4px;z-index:3}@media(max-width:767px){.news-categories:where([data-section="news.list.categories"],[data-section="news.list.categories"] *){width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.news-categories button:where([data-section="news.list.categories"],[data-section="news.list.categories"] *):after{top:-1px;border-radius:0}.news-categories button:nth-child(-n+2):where([data-section="news.list.categories"],[data-section="news.list.categories"] *):after{top:0}.news-categories button:nth-child(odd):where([data-section="news.list.categories"],[data-section="news.list.categories"] *):after{left:0}.news-categories button:first-child:where([data-section="news.list.categories"],[data-section="news.list.categories"] *):after{border-radius:8px 0 0}.news-categories button:nth-child(2):where([data-section="news.list.categories"],[data-section="news.list.categories"] *):after{border-radius:0 8px 0 0}.news-categories button:nth-child(3):where([data-section="news.list.categories"],[data-section="news.list.categories"] *):after{border-radius:0 0 0 8px}.news-categories button:last-child:where([data-section="news.list.categories"],[data-section="news.list.categories"] *):after{border-radius:0 0 8px}}.news-card.scroll-reveal:where([data-section="news.list.results"],[data-section="news.list.results"] *){--reveal-delay: 0ms !important;translate:none;transition:opacity .22s ease}.news-card.scroll-reveal.is-revealed:where([data-section="news.list.results"],[data-section="news.list.results"] *){opacity:1}@media(prefers-reduced-motion:reduce){.news-card.scroll-reveal:where([data-section="news.list.results"],[data-section="news.list.results"] *){opacity:1;transition:none}}.landing-feature:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){background-color:#fff}.experience-icon:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){position:relative;display:block;width:60px;height:60px;flex:none}.experience-icon-default:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *),.experience-icon-hover:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){display:block;width:60px;height:60px;transition:opacity .25s ease-out}.experience-icon-hover:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){position:absolute;inset:0;opacity:0;pointer-events:none}.experience-icon-background:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){transition:fill .25s ease-out}.experience-icon-figure:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){transform-box:view-box;transform-origin:30px 30px}@media(min-width:1024px)and (hover:hover)and (pointer:fine){.landing-feature:hover .experience-icon-default:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){opacity:0}.landing-feature:hover .experience-icon-hover:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){opacity:1}.landing-feature:hover .experience-icon-background:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){fill:#fffbef}}@media(min-width:1024px)and (hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.landing-feature:hover .experience-icon-figure:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){animation:experience-icon-float 1.5s ease-in-out infinite}}@keyframes experience-icon-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.experience-icon-default:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *),.experience-icon-hover:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *),.experience-icon-background:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){transition:none}}@media(min-width:1024px)and (hover:hover)and (pointer:fine){.landing-feature[data-feature-card]:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){transform:translateY(0);transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1),border-color .28s cubic-bezier(.22,1,.36,1),opacity .7s ease var(--reveal-delay,0ms),translate .7s cubic-bezier(.2,.65,.2,1) var(--reveal-delay,0ms)}.landing-feature[data-feature-card]:hover:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){transform:translateY(-6px);box-shadow:0 10px 28px #4b3a170f}}@media(prefers-reduced-motion:reduce){.landing-feature[data-feature-card]:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *),.landing-feature[data-feature-card]:hover:where([data-section="landing.our-experience"],[data-section="landing.our-experience"] *){transform:none;transition:none}}@media(min-width:1024px){.landing-moment-rail:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){width:100%;height:460px;gap:0;overflow:hidden}.landing-moment-rail .landing-moment:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){flex:1 1 0;min-width:0;height:100%;isolation:isolate;transition:flex-grow .6s cubic-bezier(.22,1,.36,1),opacity .7s ease var(--reveal-delay,0ms),translate .7s cubic-bezier(.2,.65,.2,1) var(--reveal-delay,0ms)}.landing-moment-rail .landing-moment.selected:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){flex-grow:2.25}.landing-moment-rail .landing-moment>img:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){inset:0;width:100%;height:100%;max-width:none;transform:none;object-fit:cover;object-position:var(--moment-focus,50%) 50%;scale:1;filter:none;transition:scale .6s cubic-bezier(.22,1,.36,1)}.landing-moment-rail .moment-0:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){--moment-focus: 44%}.landing-moment-rail .moment-1:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){--moment-focus: 60%}.landing-moment-rail .moment-2:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){--moment-focus: 51%}.landing-moment-rail .moment-3:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){--moment-focus: 48%}.landing-moment-rail .landing-moment.selected>img:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){scale:1.025}.landing-moment-rail .landing-moment>span:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){display:flex;padding:40px;justify-content:flex-end;opacity:0;transition:opacity .25s ease-out}.landing-moment-rail .landing-moment.selected>span:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){opacity:1}}@media(prefers-reduced-motion:reduce){.landing-moments .landing-moment:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *),.landing-moments .landing-moment>img:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *),.landing-moments .landing-moment>span:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){transition:none}.landing-moments .landing-moment>img:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){scale:1}}.landing-moments .landing-moment>img:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *),.landing-moments .landing-moment:hover>img:where([data-section="landing.every-moment"],[data-section="landing.every-moment"] *){filter:none;opacity:1}.cover-photo>img:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){opacity:0;transition:opacity .24s ease-out;pointer-events:none}.cover-photo>img.is-photo-active:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){opacity:1}.landing-cover>[data-applied]:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){opacity:0;transition:opacity .24s ease-out;pointer-events:none}.landing-cover>[data-applied=true]:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){opacity:1}.landing-view-album:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){display:none}@media(hover:hover)and (pointer:fine){.landing-photo-picker button:not(.selected):hover:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){box-shadow:inset 0 0 0 1px #e5d69e}}@media(max-width:767px){.landing-view-album:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){display:inline-flex;align-items:center;justify-content:center;gap:8px;align-self:flex-end;padding:8px 14px;border:1px solid #e5e5ec;border-radius:99px;background:#fff;color:#505050;font-size:12px}}@media(prefers-reduced-motion:reduce){.cover-photo>img:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *),.landing-cover>[data-applied]:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){transition:none}}.landing-selectors h3:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){display:flex;align-items:center;gap:8px}.selection-info-icon:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){display:block;width:24px;height:24px;flex:0 0 24px}.landing-selectors h3:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){gap:8px}.selection-info-icon:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){margin-inline-end:-9px}.landing-photo-picker button>img:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *),.landing-decoration-picker button:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){transition:filter .28s ease}@media(hover:hover)and (pointer:fine){.landing-photo-picker button:hover>img:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){filter:none}.landing-decoration-picker button:hover:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){filter:none;box-shadow:none}}@media(prefers-reduced-motion:reduce){.landing-photo-picker button>img:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *),.landing-decoration-picker button:where([data-section="landing.make-it-yours"],[data-section="landing.make-it-yours"] *){transition:none}}@media(min-width:1024px)and (hover:hover)and (pointer:fine){.membership-background:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){transition:background-color .25s ease}.landing-membership-card.plus:hover .membership-background:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){background-color:#047684}.landing-membership-card.pass:hover .membership-background:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){background-color:#4a473c}}.membership-character>img:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){height:auto;aspect-ratio:1;object-fit:contain}.pass .membership-character>img:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){inset:0 auto auto 0;width:100%;height:auto;aspect-ratio:1;object-fit:contain}@media(min-width:1024px){.plus .membership-character:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){left:48.0263158%;top:0;width:37.2368421%;height:auto;aspect-ratio:283 / 500}}@media(min-width:768px)and (max-width:1023px){.plus .membership-character:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){left:51.8465909%;top:0;width:40.1988636%;height:auto;aspect-ratio:283 / 500}}@media(max-width:767px){.plus .membership-character:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){left:auto;right:32px;top:204px;width:170px;height:301px}}@media(min-width:1024px){.pass .membership-character:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){left:47.3684211%;top:0;width:39.4736842%;height:auto;aspect-ratio:300 / 499}}@media(min-width:768px)and (max-width:1023px){.pass .membership-character:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){left:51.1363636%;top:0;width:42.6136364%;height:auto;aspect-ratio:300 / 499}}@media(max-width:767px){.pass .membership-character:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){left:auto;right:22px;top:209.0625px;width:180px;height:299px}}.pass .membership-character>img:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){width:100%;height:auto;aspect-ratio:300 / 499}@media(min-width:1024px){.pass .membership-character:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){min-width:216.433px}}.pass .membership-character:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){min-width:0}@media(min-width:1024px){.pass .membership-character:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){width:39.55279%}}@media(min-width:768px)and (max-width:1023px){.pass .membership-character:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){width:42.699035%}}@media(max-width:767px){.pass .membership-character:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){width:180.961924px;height:301px;top:204px}}.landing-membership-grid:where([data-section="landing.more-with-vanana"],[data-section="landing.more-with-vanana"] *){grid-template-columns:1fr}.bulk-gallery:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){display:flex;align-items:center;gap:3.125%;width:100%;max-width:640px;aspect-ratio:1;overflow:visible;container-type:inline-size}.bulk-photo-column:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){flex:0 0 31.25%;display:flex;flex-direction:column;gap:3.125cqw}.bulk-gallery button.bulk-photo:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:relative;display:block;width:100%;aspect-ratio:1;padding:0;border:0;border-radius:2.5cqw;overflow:hidden;background:#f2f3f7;-webkit-user-select:none;user-select:none;touch-action:manipulation;transform:none;scale:1;box-shadow:none}.bulk-photo-image:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;left:-5%;top:-5%;width:110%;height:110%;max-width:none;object-fit:cover;pointer-events:none;-webkit-user-drag:none}.bulk-photo-drawing .bulk-photo-image:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){top:-8%}.bulk-photo-family .bulk-photo-image:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){left:-28%;width:146.5%}.bulk-gallery button.bulk-photo:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *):after{content:"";position:absolute;inset:0;border-radius:inherit;border:.46875cqw solid #ffd75e;box-shadow:inset 0 0 0 .46875cqw #fff;opacity:0;transition:opacity .2s ease;pointer-events:none}.bulk-gallery button.bulk-photo[aria-pressed=true]:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *):after{opacity:1}.bulk-photo-check:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){position:absolute;top:5%;right:5.2465%;width:15.2533%;aspect-ratio:1;opacity:0;transition:opacity .2s ease;z-index:1;pointer-events:none}.bulk-photo-check img:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){display:block;width:100%;height:100%}.bulk-photo[aria-pressed=true] .bulk-photo-check:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){opacity:1}.bulk-photo[data-pop=true][aria-pressed=true] .bulk-photo-check img:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){animation:bulk-check-pop .25s ease-out}@keyframes bulk-check-pop{0%{transform:scale(.85)}60%{transform:scale(1.08)}to{transform:scale(1)}}.bulk-gallery button.bulk-photo:focus:not(:focus-visible):where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){outline:none}.bulk-gallery button.bulk-photo:focus-visible:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){outline:2px solid #aa902e;outline-offset:3px}@media(hover:hover)and (pointer:fine){.bulk-gallery button.bulk-photo:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *):before{content:"";position:absolute;inset:0;background:#111;opacity:0;transition:opacity .2s ease;z-index:1;pointer-events:none}.bulk-gallery button.bulk-photo:hover:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *):before{opacity:.025}}@media(max-width:1023px){.bulk-gallery:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){max-width:none}}@media(prefers-reduced-motion:reduce){.bulk-gallery button.bulk-photo:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *):after,.bulk-photo-check:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *),.bulk-gallery button.bulk-photo:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *):before{transition:none}.bulk-photo[data-pop=true] .bulk-photo-check img:where([data-section="subscription.plus.bulk-upload"],[data-section="subscription.plus.bulk-upload"] *){animation:none}}.language-options{padding:12px;border-radius:12px}.language-options button{padding:12px 16px;border-radius:8px}@media(max-width:767px){.language-options{width:120px}}.language-trigger,.language-trigger:hover,.language-trigger:focus-visible,.language-trigger[aria-expanded=true]{box-shadow:none}.language-options{box-shadow:0 4px 12px #1111110d}.language-trigger,.language-trigger:hover,.language-trigger:focus-visible,.language-trigger[aria-expanded=true],.language-options{border-color:#e5e5ec}@media(max-width:767px){.page-hero:where([data-section="subscription.plus.hero"],[data-section="subscription.plus.hero"] *){height:280px;background:#444137}.page-hero-inner:where([data-section="subscription.plus.hero"],[data-section="subscription.plus.hero"] *){width:calc(100% - 40px)}.page-hero-copy:where([data-section="subscription.plus.hero"],[data-section="subscription.plus.hero"] *){top:40px;left:0;transform:none}.page-hero-copy>p:where([data-section="subscription.plus.hero"],[data-section="subscription.plus.hero"] *){font-size:14px;line-height:1.4;margin-bottom:12px;font-weight:400}.page-hero h1:where([data-section="subscription.plus.hero"],[data-section="subscription.plus.hero"] *){font-size:28px;font-weight:600;line-height:1.4;letter-spacing:0}.page-title-break:where([data-section="subscription.plus.hero"],[data-section="subscription.plus.hero"] *){display:block}}@media(min-width:768px)and (max-width:1023px){.page-hero:where([data-section="subscription.plus.hero"],[data-section="subscription.plus.hero"] *){height:360px;background:#444137}.page-hero-inner:where([data-section="subscription.plus.hero"],[data-section="subscription.plus.hero"] *){width:calc(100% - 64px)}.breadcrumbs:where([data-section="subscription.plus.hero"],[data-section="subscription.plus.hero"] *){display:flex;font-size:15px}.page-hero-copy:where([data-section="subscription.plus.hero"],[data-section="subscription.plus.hero"] *){top:179px;transform:none}.page-hero-copy>p:where([data-section="subscription.plus.hero"],[data-section="subscription.plus.hero"] *){font-size:16px;line-height:1.4;margin-bottom:12px;font-weight:400}.page-hero h1:where([data-section="subscription.plus.hero"],[data-section="subscription.plus.hero"] *){font-size:36px;font-weight:600;line-height:1.2;letter-spacing:-.9px}.page-title-break:where([data-section="subscription.plus.hero"],[data-section="subscription.plus.hero"] *){display:block}.page-mobile-select:where([data-section="subscription.plus.hero"],[data-section="subscription.plus.hero"] *){display:none}}@media(min-width:1024px)and (hover:hover)and (pointer:fine){[data-hover=soft]{transition:scale .4s ease}[data-hover=soft]:hover{scale:1.025}[data-hover=zoom]>img,[data-hover=zoom]>.band-slot>img{transition:scale .45s ease}[data-hover=zoom]:hover>img,[data-hover=zoom]:hover>.band-slot>img{scale:1.03}}@media(prefers-reduced-motion:reduce){[data-hover]:hover{translate:none;scale:1}[data-hover=zoom]:hover>img,[data-hover=zoom]:hover>.band-slot>img{scale:1;transition:none}}[data-feature-card]{--feature-icon-ink: #505050;--feature-icon-background: #f8f8f8}.feature-card-icon{display:block;width:60px;height:60px;flex:none}.feature-card-icon :is(path,rect){transition:fill .25s ease-out,stroke .25s ease-out}.feature-card-icon [data-icon-tone=background]{fill:var(--feature-icon-background,#f8f8f8)}.feature-card-icon [data-icon-tone=ink][fill]:not([fill=none]){fill:var(--feature-icon-ink,#505050)}.feature-card-icon [data-icon-tone=ink][stroke]{stroke:var(--feature-icon-ink,#505050)}@media(min-width:1024px)and (hover:hover)and (pointer:fine){[data-feature-card]{transition:border-color .25s ease-out,box-shadow .25s ease-out}[data-feature-card]:hover{--feature-icon-ink: #ffd75e;--feature-icon-background: #fff4d6;background-color:#fff;border-color:#f2d58a;box-shadow:0 6px 20px #4b3a170d}}@media(prefers-reduced-motion:reduce){[data-feature-card],.feature-card-icon :is(path,rect){transition:none}}.legal-page:where([data-section="legal.layout"],[data-section="legal.layout"] *){max-width:760px;padding-block:120px 160px}.legal-locale-note:where([data-section="legal.layout"],[data-section="legal.layout"] *){margin-bottom:24px;padding:12px 16px;border-radius:12px;background:#f7f7f9;color:var(--secondary);font-size:14px;line-height:1.5}@media(max-width:1023px){.legal-page:where([data-section="legal.layout"],[data-section="legal.layout"] *){padding-block:80px 120px}}@media(max-width:767px){.legal-page:where([data-section="legal.layout"],[data-section="legal.layout"] *){padding-block:48px 80px}}.legal-nav:where([data-section="legal.nav"],[data-section="legal.nav"] *){display:flex;flex-wrap:wrap;gap:8px;margin-bottom:48px}.legal-nav a:where([data-section="legal.nav"],[data-section="legal.nav"] *){padding:8px 16px;border:1px solid var(--line);border-radius:999px;color:var(--secondary);font-size:14px;line-height:1.45;white-space:nowrap}.legal-nav a[aria-current=page]:where([data-section="legal.nav"],[data-section="legal.nav"] *){border-color:var(--yellow);background:var(--yellow);color:#111;font-weight:600}@media(max-width:767px){.legal-nav:where([data-section="legal.nav"],[data-section="legal.nav"] *){margin-bottom:32px}}@media(max-width:767px){.legal-nav a:where([data-section="legal.nav"],[data-section="legal.nav"] *){padding:6px 12px;font-size:13px}}.legal-document:where([data-section="legal.document"],[data-section="legal.document"] *){color:#333;font-size:16px;line-height:1.7;word-break:keep-all;overflow-wrap:anywhere}.legal-document h1:where([data-section="legal.document"],[data-section="legal.document"] *){color:#111;font-size:32px;font-weight:700;line-height:1.4}.legal-document h2:where([data-section="legal.document"],[data-section="legal.document"] *){margin-top:56px;color:#111;font-size:22px;font-weight:700;line-height:1.5}.legal-document h3:where([data-section="legal.document"],[data-section="legal.document"] *){margin-top:32px;color:#111;font-size:17px;font-weight:600;line-height:1.5}.legal-document h2+h3:where([data-section="legal.document"],[data-section="legal.document"] *){margin-top:24px}.legal-document p:where([data-section="legal.document"],[data-section="legal.document"] *){margin-top:4px}.legal-document :is(h1,h2,h3)+p:where([data-section="legal.document"],[data-section="legal.document"] *){margin-top:12px}.legal-document .legal-effective:where([data-section="legal.document"],[data-section="legal.document"] *){margin-top:12px;color:var(--muted);font-size:15px}.legal-document .legal-clause:where([data-section="legal.document"],[data-section="legal.document"] *){padding-left:1.2em;text-indent:-1.2em}.legal-document .legal-number:where([data-section="legal.document"],[data-section="legal.document"] *){padding-left:2.6em;text-indent:-1.4em}.legal-document ul:where([data-section="legal.document"],[data-section="legal.document"] *){margin:8px 0 0;padding-left:1.4em;list-style:disc}.legal-document li+li:where([data-section="legal.document"],[data-section="legal.document"] *){margin-top:4px}.legal-document strong:where([data-section="legal.document"],[data-section="legal.document"] *){color:#111;font-weight:700}.legal-table:where([data-section="legal.document"],[data-section="legal.document"] *){margin-top:16px;overflow-x:auto;-webkit-overflow-scrolling:touch}.legal-table table:where([data-section="legal.document"],[data-section="legal.document"] *){width:100%;border-collapse:collapse;border-top:2px solid #111;font-size:14px;line-height:1.6}.legal-table th:where([data-section="legal.document"],[data-section="legal.document"] *),.legal-table td:where([data-section="legal.document"],[data-section="legal.document"] *){padding:10px 12px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.legal-table th+th:where([data-section="legal.document"],[data-section="legal.document"] *),.legal-table td+td:where([data-section="legal.document"],[data-section="legal.document"] *){border-left:1px solid var(--line)}.legal-table th:where([data-section="legal.document"],[data-section="legal.document"] *){background:#f7f7f9;color:#111;font-weight:600;white-space:nowrap}.legal-document hr:where([data-section="legal.document"],[data-section="legal.document"] *){margin:56px 0 16px;border:0;border-top:1px solid var(--line)}.legal-document hr~p:where([data-section="legal.document"],[data-section="legal.document"] *){color:var(--muted);font-size:14px}@media(max-width:767px){.legal-document:where([data-section="legal.document"],[data-section="legal.document"] *){font-size:15px}}@media(max-width:767px){.legal-document h1:where([data-section="legal.document"],[data-section="legal.document"] *){font-size:24px}}@media(max-width:767px){.legal-document h2:where([data-section="legal.document"],[data-section="legal.document"] *){margin-top:40px;font-size:19px}}@media(max-width:767px){.legal-document h3:where([data-section="legal.document"],[data-section="legal.document"] *){margin-top:28px;font-size:16px}}@media(max-width:767px){.legal-table table:where([data-section="legal.document"],[data-section="legal.document"] *){font-size:13px}}
