@font-face{font-family:instrumentSerif;src:url(../media/instrument_serif_normal_400-s.p.0gq7fw9.sy_5..woff2?dpl=dpl_BGNGDVrxQBLDfwFZ37wMnQDuu8VY)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:instrumentSerif;src:url(../media/instrument_serif_italic_400-s.p.10_7676vm7pyy.woff2?dpl=dpl_BGNGDVrxQBLDfwFZ37wMnQDuu8VY)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:instrumentSerif Fallback;src:local(Arial);ascent-override:128.92%;descent-override:40.37%;line-gap-override:0.0%;size-adjust:76.79%}.instrumentserif_13903307-module__MQg4Eq__className{font-family:instrumentSerif,instrumentSerif Fallback}.instrumentserif_13903307-module__MQg4Eq__variable{--pc-serif:"instrumentSerif", "instrumentSerif Fallback"}
@font-face{font-family:dmSans;src:url(../media/dm_sans_normal_400-s.p.0yo6-5yoeeudq.woff2?dpl=dpl_BGNGDVrxQBLDfwFZ37wMnQDuu8VY)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:dmSans;src:url(../media/dm_sans_normal_500-s.p.0yo6-5yoeeudq.woff2?dpl=dpl_BGNGDVrxQBLDfwFZ37wMnQDuu8VY)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:dmSans;src:url(../media/dm_sans_normal_600-s.p.0yo6-5yoeeudq.woff2?dpl=dpl_BGNGDVrxQBLDfwFZ37wMnQDuu8VY)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:dmSans Fallback;src:local(Arial);ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.0%;size-adjust:105.13%}.dmsans_afd9d600-module__OH0m9q__className{font-family:dmSans,dmSans Fallback}.dmsans_afd9d600-module__OH0m9q__variable{--pc-sans:"dmSans", "dmSans Fallback"}
#paco-landing{--pc-cream:#fbf9f3;--pc-ink:#26241f;--pc-muted:#69655c;--pc-line:#ded8cb;--pc-blue:#314dc4;--pc-wash:#e8ecf8;--pc-yellow:#f5d77f;--pc-poses:url(/brand/landing/paco-poses.webp);--pc-spots:url(/brand/landing/wine-moments.webp);background:var(--pc-cream);color:var(--pc-ink);font:400 15px/1.6 var(--pc-sans),Arial,sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;container-type:inline-size}#paco-landing *{box-sizing:border-box}#paco-landing [hidden]{display:none!important}#paco-landing button,#paco-landing a{font:inherit;color:inherit;cursor:pointer}#paco-landing h1,#paco-landing h2,#paco-landing h3,#paco-landing p{margin-top:0}#paco-landing a{text-underline-offset:5px}#paco-landing button{background:0 0}#paco-landing .pc-shell{max-width:1200px;margin:auto;padding:0 clamp(20px,5cqw,60px)}#paco-landing .pc-nav{border-bottom:1px solid var(--pc-line);justify-content:space-between;align-items:center;gap:24px;min-height:100px;padding-right:0;display:flex}#paco-landing .pc-logo{font:400 39px/.85 var(--pc-serif),Georgia,serif;letter-spacing:-1.5px;white-space:nowrap;text-decoration:none}#paco-landing .pc-logo span{font:400 12px/1 var(--pc-sans),sans-serif;letter-spacing:0;vertical-align:middle;margin-right:1px;display:inline-block;transform:rotate(-90deg)}#paco-landing .pc-links{align-items:center;gap:24px;display:flex}#paco-landing .pc-links button,#paco-landing .pc-login{border:0;padding:10px 0;font-size:12px;text-decoration:none}#paco-landing .pc-btn{border:1px solid var(--pc-blue);background:var(--pc-blue);color:#fffdf8;border-radius:4px;justify-content:center;align-items:center;gap:20px;min-height:46px;padding:13px 21px;font-size:13px;line-height:1.4;text-decoration:none;display:inline-flex}#paco-landing .pc-btn-soft{color:var(--pc-ink);border-color:var(--pc-line);background:0 0}#paco-landing .pc-kicker{letter-spacing:.14em;text-transform:uppercase;margin:0 0 20px;font-size:11px;font-weight:500}#paco-landing .pc-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:45px;padding:56px 0 54px;display:grid}#paco-landing .pc-hero h1{font:400 clamp(65px,8.7cqw,104px)/.95 var(--pc-serif),Georgia,serif;letter-spacing:-1.8px;margin:0 0 27px}#paco-landing .pc-hero h1 em{color:var(--pc-blue);font-weight:400}#paco-landing .pc-intro{color:var(--pc-muted);max-width:380px;margin-bottom:23px;font-size:16px;line-height:1.7}#paco-landing .pc-cta-row{flex-wrap:wrap;align-items:center;gap:22px;display:flex}#paco-landing .pc-text-button{text-underline-offset:5px;border:0;min-height:40px;padding:8px 0;font-size:12px;text-decoration:underline}#paco-landing .pc-help{color:var(--pc-muted);max-width:370px;margin:13px 0 0;font-size:11px;line-height:1.7}#paco-landing .pc-hero-scene{grid-template-columns:1fr 1fr;align-items:center;min-width:0;padding-top:5px;display:grid;position:relative}#paco-landing .pc-paco{background-image:var(--pc-poses);aspect-ratio:536/1024;background-position:0%;background-repeat:no-repeat;background-size:286.567% 100%;width:200px;max-width:100%}#paco-landing .pc-paco[data-pose=reading]{aspect-ratio:474/1024;background-position:51.789%;background-size:324.051% 100%}#paco-landing .pc-paco[data-pose=phone]{aspect-ratio:496/1024;background-position:100%;background-size:309.677% 100%}#paco-landing .pc-hero-scene>.pc-paco{grid-area:1/1;justify-self:center;width:168px}#paco-landing .pc-aside-note{font:italic 28px/1.05 var(--pc-serif),Georgia,serif;max-width:180px;color:var(--pc-blue);margin:0;transform:rotate(5deg)}#paco-landing .pc-chat{border:1px solid var(--pc-line);background:#fffdf8;border-radius:7px;grid-column:1/-1;justify-self:center;width:100%;max-width:400px;margin-top:-5px;padding:17px 19px 18px;position:relative;box-shadow:0 7px #eeeadf}#paco-landing .pc-chat-heading{border-bottom:1px solid var(--pc-line);justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;padding-bottom:11px;display:flex}#paco-landing .pc-chat-heading strong{font:400 23px/1 var(--pc-serif),Georgia,serif}#paco-landing .pc-chat-heading span{letter-spacing:.06em;color:var(--pc-muted);font-size:11px}#paco-landing .pc-chat-question{background:var(--pc-wash);border-radius:9px 9px 1px;max-width:88%;margin:0 0 13px auto;padding:11px 13px;font-size:12px;line-height:1.5}#paco-landing .pc-chat-answer{font:400 29px/1.1 var(--pc-serif),Georgia,serif;margin:0 0 5px}#paco-landing .pc-chat-detail{color:var(--pc-muted);margin:0;font-size:12px}#paco-landing .pc-chat-controls{border-top:1px solid var(--pc-line);flex-wrap:wrap;gap:6px;margin-top:16px;padding-top:13px;display:flex}#paco-landing .pc-chat-controls button{border:1px solid var(--pc-line);border-radius:20px;min-height:32px;padding:6px 10px;font-size:11px}#paco-landing .pc-chat-controls button[aria-pressed=true]{background:var(--pc-blue);border-color:var(--pc-blue);color:#fffdf8}#paco-landing .pc-strip{border-top:1px solid var(--pc-line);border-bottom:1px solid var(--pc-line);justify-content:space-between;align-items:center;gap:24px;padding:20px 0;display:flex}#paco-landing .pc-strip p{font:400 26px/1.1 var(--pc-serif),Georgia,serif;margin:0}#paco-landing .pc-channels{white-space:nowrap;gap:20px;font-size:12px;display:flex}#paco-landing .pc-channels span:before{content:"•";color:var(--pc-blue);margin-right:7px}#paco-landing .pc-section{padding:64px 0}#paco-landing .pc-section-head{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:31px;display:flex}#paco-landing h2{font:400 clamp(42px,5.4cqw,62px)/1.02 var(--pc-serif),Georgia,serif;letter-spacing:-.8px;margin:0}#paco-landing .pc-section-head>p{max-width:260px;color:var(--pc-muted);margin:0;font-size:13px}#paco-landing .pc-moments{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}#paco-landing .pc-moment{border-top:1px solid var(--pc-line);padding-top:18px}#paco-landing .pc-spot{background-image:var(--pc-spots);aspect-ratio:1;background-position:0%;background-repeat:no-repeat;background-size:300% 100%;width:100%;max-width:210px;margin:0 auto 20px}#paco-landing .pc-spot[data-spot=shop]{background-position:50%}#paco-landing .pc-spot[data-spot=gift]{background-position:100%}#paco-landing .pc-moment h3{font:400 29px/1.15 var(--pc-serif),Georgia,serif;margin:0 0 10px}#paco-landing .pc-moment p{color:var(--pc-muted);margin-bottom:0;font-size:13px;line-height:1.7}#paco-landing .pc-how{background:var(--pc-wash);grid-template-columns:1.1fr .55fr;align-items:center;gap:35px;margin:0 calc(-1*clamp(20px,5cqw,60px));padding:49px clamp(20px,5cqw,60px) 46px;display:grid}#paco-landing .pc-how .pc-paco{justify-self:center;width:190px;transform:rotate(3deg)}#paco-landing .pc-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;margin-top:30px;display:grid}#paco-landing .pc-step{border-top:1px solid #c4ccdf;padding-top:14px}#paco-landing .pc-step small{color:var(--pc-blue);font-size:11px}#paco-landing .pc-step h3{font:400 25px/1.05 var(--pc-serif),Georgia,serif;margin:12px 0 10px}#paco-landing .pc-step p{color:var(--pc-muted);margin-bottom:0;font-size:12px;line-height:1.65}#paco-landing .pc-trust{grid-template-columns:.65fr 1.35fr;align-items:center;gap:55px;padding:65px 0;display:grid}#paco-landing .pc-trust-art{flex-direction:column;align-items:center;display:flex}#paco-landing .pc-trust-art .pc-paco{width:175px}#paco-landing .pc-trust-art p{font:italic 25px/1 var(--pc-serif),Georgia,serif;color:var(--pc-blue);margin:7px 0 0;transform:rotate(-4deg)}#paco-landing .pc-trust-copy>p:not(.pc-kicker){color:var(--pc-muted);max-width:470px;margin:22px 0;font-size:14px}#paco-landing .pc-reasons{border-top:1px solid var(--pc-line);flex-wrap:wrap;gap:10px 19px;padding-top:16px;font-size:12px;display:flex}#paco-landing .pc-reasons span:before{content:"↗";color:var(--pc-blue);margin-right:7px}#paco-landing .pc-pricing{border-top:1px solid var(--pc-line);padding:57px 0 61px}#paco-landing .pc-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}#paco-landing .pc-plan{border:1px solid var(--pc-line);border-radius:5px;flex-direction:column;align-items:flex-start;padding:23px 22px 22px;display:flex}#paco-landing .pc-plan-featured{background:#f9edc4;border-color:#d4bb65}#paco-landing .pc-plan-label{letter-spacing:.1em;text-transform:uppercase;color:var(--pc-muted);margin-bottom:16px;font-size:11px}#paco-landing .pc-plan h3{font:400 32px/1.1 var(--pc-serif),Georgia,serif;margin:0 0 16px}#paco-landing .pc-price{font:400 51px/1 var(--pc-serif),Georgia,serif;margin:0 0 5px}#paco-landing .pc-price small{font:400 12px/1 var(--pc-sans),sans-serif;color:var(--pc-muted);white-space:nowrap}#paco-landing .pc-quota{margin:12px 0 14px;font-size:13px}#paco-landing .pc-plan ul{color:var(--pc-muted);margin:0 0 25px;padding-left:15px;font-size:12px;line-height:1.8}#paco-landing .pc-plan .pc-btn{width:100%;margin-top:auto;padding:12px 13px}#paco-landing .pc-pricing-note{text-align:center;color:var(--pc-muted);margin:18px 0 0;font-size:11px}#paco-landing .pc-faq{grid-template-columns:.9fr 1.1fr;gap:45px;padding:0 0 55px;display:grid}#paco-landing .pc-faq details{border-top:1px solid var(--pc-line);padding:17px 0}#paco-landing .pc-faq details:last-child{border-bottom:1px solid var(--pc-line)}#paco-landing .pc-faq summary{font-size:13px;font-weight:500}#paco-landing .pc-faq details p{color:var(--pc-muted);margin:13px 0 0;font-size:13px;line-height:1.65}#paco-landing .pc-closing{background:#efeadd;border-radius:3px;justify-content:space-between;align-items:center;gap:35px;padding:35px 40px;display:flex}#paco-landing .pc-closing h2{margin-bottom:16px;font-size:52px}#paco-landing .pc-closing p{color:var(--pc-muted);margin-bottom:22px;font-size:13px}#paco-landing .pc-closing .pc-paco{flex-shrink:0;width:125px}#paco-landing .pc-footer-top{justify-content:space-between;align-items:center;gap:25px;padding:36px 0 23px;display:flex}#paco-landing .pc-footer-links{gap:22px;font-size:12px;display:flex}#paco-landing .pc-footer-bottom{color:var(--pc-muted);justify-content:space-between;gap:25px;padding-bottom:29px;font-size:11px;line-height:1.7;display:flex}#paco-landing .pc-footer-bottom p{margin-bottom:0}@container (max-width:920px){#paco-landing .pc-nav{gap:15px}#paco-landing .pc-links{gap:18px}#paco-landing .pc-hero{gap:25px}#paco-landing .pc-hero h1{font-size:76px}#paco-landing .pc-hero-scene>.pc-paco{width:145px}#paco-landing .pc-aside-note{font-size:25px}#paco-landing .pc-plan{padding:22px 17px}#paco-landing .pc-how{grid-template-columns:1fr .35fr;gap:20px}#paco-landing .pc-how .pc-paco{width:145px}#paco-landing .pc-steps{gap:16px}}@container (max-width:720px){#paco-landing .pc-links{display:none}#paco-landing .pc-hero{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:38px}#paco-landing .pc-hero h1{max-width:550px;font-size:80px}#paco-landing .pc-intro{max-width:440px}#paco-landing .pc-hero-scene{grid-template-columns:.7fr 1.3fr;justify-self:center;gap:0 16px;width:100%;max-width:460px;padding-top:0}#paco-landing .pc-hero-scene>.pc-paco{grid-row:1/3;width:140px}#paco-landing .pc-aside-note{padding-bottom:15px;font-size:24px;transform:rotate(2deg)}#paco-landing .pc-chat{grid-area:2/2;margin:0;padding:15px}#paco-landing .pc-chat-heading span{display:none}#paco-landing .pc-chat-question{max-width:100%}#paco-landing .pc-chat-answer{font-size:27px}#paco-landing .pc-chat-controls{gap:5px}#paco-landing .pc-chat-controls button{padding:5px 8px;font-size:11px}#paco-landing .pc-strip{flex-direction:column;align-items:flex-start;gap:12px}#paco-landing .pc-section-head{flex-direction:column;align-items:flex-start;gap:18px}#paco-landing .pc-section-head>p{max-width:370px}#paco-landing .pc-moments{gap:20px}#paco-landing .pc-moment h3{font-size:27px}#paco-landing .pc-how{grid-template-columns:1fr}#paco-landing .pc-how .pc-paco{display:none}#paco-landing .pc-trust{grid-template-columns:.65fr 1.35fr;gap:25px}#paco-landing .pc-trust-art .pc-paco{width:140px}#paco-landing .pc-trust-art p{font-size:23px}#paco-landing .pc-plans{grid-template-columns:1fr}#paco-landing .pc-plan{padding:25px}#paco-landing .pc-plan .pc-btn{max-width:260px}#paco-landing .pc-faq{grid-template-columns:1fr;gap:28px}#paco-landing .pc-closing{padding:30px}#paco-landing .pc-closing h2{font-size:44px}#paco-landing .pc-closing .pc-paco{width:100px}#paco-landing .pc-footer-bottom{flex-direction:column;gap:10px}}@container (max-width:460px){#paco-landing .pc-nav{min-height:80px;padding:0}#paco-landing .pc-logo{font-size:36px}#paco-landing .pc-hero{padding:30px 0 35px}#paco-landing .pc-hero h1{letter-spacing:-1px;font-size:62px}#paco-landing .pc-intro{font-size:15px}#paco-landing .pc-cta-row{gap:12px 20px}#paco-landing .pc-hero-scene{grid-template-columns:.65fr 1.35fr;gap:0 10px}#paco-landing .pc-hero-scene>.pc-paco{grid-area:1/1;width:95px}#paco-landing .pc-aside-note{grid-area:1/2;padding:0;font-size:27px}#paco-landing .pc-chat{grid-area:2/1/auto/-1;margin-top:5px;padding:18px}#paco-landing .pc-chat-heading span{display:block}#paco-landing .pc-chat-controls button{padding:7px 10px;font-size:11px}#paco-landing .pc-section{padding:43px 0}#paco-landing .pc-moments{grid-template-columns:1fr;gap:26px}#paco-landing .pc-moment{grid-template-columns:95px 1fr;align-items:center;gap:18px;display:grid}#paco-landing .pc-spot{width:95px;margin:0}#paco-landing .pc-moment h3{font-size:28px}#paco-landing .pc-moment p{font-size:12px}#paco-landing .pc-steps{grid-template-columns:1fr;gap:20px}#paco-landing .pc-step h3{margin:8px 0;font-size:27px}#paco-landing .pc-how{padding-top:37px;padding-bottom:37px}#paco-landing .pc-trust{grid-template-columns:1fr;padding:43px 0}#paco-landing .pc-trust-art{order:2}#paco-landing .pc-trust-art .pc-paco{width:125px}#paco-landing .pc-pricing{padding:43px 0}#paco-landing .pc-faq{padding-bottom:40px}#paco-landing .pc-closing{flex-direction:column;align-items:flex-start;gap:15px;padding:28px}#paco-landing .pc-closing .pc-paco{align-self:flex-end;width:85px;margin-top:-30px}#paco-landing .pc-footer-top{flex-direction:column;align-items:flex-start;gap:22px}#paco-landing .pc-footer-links{gap:20px}}@container (max-width:355px){#paco-landing .pc-hero h1{font-size:55px}#paco-landing .pc-kicker{letter-spacing:.1em;font-size:11px}#paco-landing .pc-chat-controls button{padding:6px 9px}#paco-landing .pc-moment{grid-template-columns:78px 1fr;gap:15px}#paco-landing .pc-spot{width:78px}}@media (pointer:coarse){#paco-landing .pc-chat-controls button,#paco-landing .pc-text-button,#paco-landing .pc-login,#paco-landing .pc-faq summary{min-height:44px}}#paco-landing .pc-hero>div{min-width:0}#paco-landing .pc-chat-heading{flex-wrap:wrap}#paco-landing .pc-chat{min-width:0}@container (max-width:355px){#paco-landing .pc-hero h1{font-size:50px}#paco-landing .pc-hero-scene{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr)}}#paco-landing :is(a,button,summary):focus-visible{outline-offset:4px;outline:2px solid #314dc4}#paco-landing :is(a,button,summary){cursor:pointer}#paco-landing .pc-chat-controls button,#paco-landing .pc-text-button,#paco-landing .pc-login{min-height:44px}
