._5ls3XG_hero{background:var(--home-cream);color:var(--home-champagne);padding:0}._5ls3XG_heroScene{isolation:isolate;background:var(--home-mocha);height:88svh;min-height:660px;max-height:860px;position:relative;overflow:hidden}._5ls3XG_heroPhoto{object-fit:cover;object-position:50% 65%;width:60%;height:100%;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24%);mask-image:linear-gradient(90deg,#0000,#000 24%)}._5ls3XG_heroShade{background:linear-gradient(90deg,#302319f5 0%,#39291fe8 24%,#473121b8 40%,#39291f33 60%,#0000 76%),linear-gradient(#0000 68%,#2c211ac7),linear-gradient(#30231966,#0000 160px);position:absolute;inset:0}._5ls3XG_heading{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;max-width:1440px;height:100%;margin:auto;padding:100px 6.5% 72px;display:flex;position:relative}._5ls3XG_eyebrow{letter-spacing:.15em;color:var(--home-champagne);margin:0 0 23px;font-size:10px;font-weight:650;line-height:1.5}._5ls3XG_heading h1{font-family:var(--home-serif);letter-spacing:-.035em;color:var(--home-champagne);margin:0;font-size:clamp(62px,5.8vw,86px);font-weight:400;line-height:.98}._5ls3XG_heroNote{color:#e9d7ba;margin:16px 0 0;font-size:11px}._5ls3XG_productLinks{flex-wrap:wrap;gap:0 25px;display:flex}._5ls3XG_heading h1 span{color:var(--home-champagne);padding-right:.12em;font-style:italic;display:inline-block}._5ls3XG_description{color:#f8ead2;max-width:405px;margin:26px 0;font-size:15px;line-height:1.8}._5ls3XG_actions{flex-wrap:wrap;gap:12px;display:flex}._5ls3XG_actions a{border-radius:99px;justify-content:center;align-items:center;gap:28px;min-height:50px;padding:14px 23px;font-size:12px;font-weight:600;line-height:1.5;transition:background .2s,border-color .2s,color .2s;display:inline-flex}._5ls3XG_primary{background:var(--home-champagne);color:var(--home-ink);border:1px solid var(--home-champagne)}._5ls3XG_primary:hover{background:#ffe9bc}._5ls3XG_secondary{color:var(--home-champagne);background:0 0;border:1px solid #f4d9a070}._5ls3XG_secondary:hover{border-color:var(--home-champagne);background:#f4d9a01a}._5ls3XG_products{width:min(1250px,90%);color:var(--home-ink);margin:auto;padding:42px 0 37px;scroll-margin-top:87px}._5ls3XG_productHeading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:28px;display:flex}._5ls3XG_smallEyebrow{color:var(--home-amber-ink);letter-spacing:.12em;margin:0 0 13px;font-size:9px;font-weight:650;line-height:1.5}._5ls3XG_productHeading h2{letter-spacing:-.045em;margin:0;font-size:clamp(31px,3.1vw,44px);font-weight:560;line-height:1.14}._5ls3XG_productHeading h2 span{color:var(--home-amber-ink)}._5ls3XG_productHeading>p{color:var(--home-muted);margin:0 0 4px;font-size:14px;line-height:1.8}._5ls3XG_tabs{border-bottom:1px solid var(--home-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}._5ls3XG_tabs button{text-align:left;min-height:79px;font:inherit;cursor:pointer;color:var(--home-muted);background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:13px;padding:15px 8px;display:flex}._5ls3XG_tabs button>span:nth-child(2){flex:1}._5ls3XG_tabs strong{letter-spacing:-.025em;font-size:18px;font-weight:600;line-height:1.25;display:block}._5ls3XG_tabs small{margin-top:4px;font-size:11px;line-height:1.5;display:block}._5ls3XG_tabs button>svg{opacity:0;color:var(--product-accent);flex-shrink:0}._5ls3XG_tabs button[aria-selected=true]{color:var(--home-ink);border-bottom-color:var(--product-accent)}._5ls3XG_tabs button[aria-selected=true]>svg{opacity:1}._5ls3XG_tabs button:hover{color:var(--product-accent)}._5ls3XG_panels{padding-top:26px;display:grid}._5ls3XG_panel{grid-area:1/1;grid-template-columns:.85fr 1.15fr;align-items:center;gap:60px;min-width:0;display:grid}._5ls3XG_panel[hidden]{visibility:hidden;pointer-events:none;display:grid}._5ls3XG_productCopy{padding:10px 0}._5ls3XG_productCopy h3{letter-spacing:-.043em;max-width:350px;margin:0 0 17px;font-size:36px;font-weight:560;line-height:1.15}._5ls3XG_productCopy>p{color:var(--home-muted);max-width:365px;margin:0 0 21px;font-size:14px;line-height:1.8}._5ls3XG_productCopy ul{gap:9px;margin:0 0 25px;padding:0;list-style:none;display:grid}._5ls3XG_productCopy li{color:var(--home-mocha);align-items:center;gap:10px;font-size:12px;line-height:1.5;display:flex}._5ls3XG_productCopy li svg{color:var(--product-accent);flex-shrink:0}._5ls3XG_explore{background:var(--product-accent);color:#fff;border-radius:6px;justify-content:center;align-items:center;gap:23px;min-height:45px;padding:12px 18px;font-size:12px;font-weight:600;display:inline-flex}._5ls3XG_explore:hover{filter:brightness(.92)}._5ls3XG_tryLink{width:fit-content;color:var(--product-accent);align-items:center;gap:8px;padding:15px 0 10px;font-size:12px;font-weight:600;display:flex}._5ls3XG_owner{color:var(--home-muted);align-items:center;gap:8px;width:fit-content;min-height:36px;padding-top:13px;font-size:10px;display:flex}._5ls3XG_tryLink:hover,._5ls3XG_owner:hover{text-underline-offset:4px;text-decoration:underline}._5ls3XG_screenButton{background:var(--home-wash);width:100%;max-width:600px;font:inherit;color:inherit;cursor:zoom-in;border:0;border-radius:14px;justify-self:end;padding:28px 25px 18px;display:block}._5ls3XG_device{background:#fff;border:7px solid #262828;border-radius:18px;display:block;overflow:hidden;box-shadow:0 12px 22px -12px #29211670,0 0 0 1px #565751}._5ls3XG_device img{aspect-ratio:1.4388;object-fit:contain;background:#fff;width:100%;height:auto;display:block}._5ls3XG_screenCaption{color:var(--home-muted);justify-content:space-between;align-items:center;gap:9px;margin-top:15px;font-size:9px;display:flex}._5ls3XG_screenCaption>span:last-child{color:var(--home-mocha);align-items:center;gap:6px;display:flex}._5ls3XG_products:focus{outline:none}._5ls3XG_hero a:focus-visible,._5ls3XG_products a:focus-visible,._5ls3XG_products button:focus-visible,._5ls3XG_panel:focus-visible{outline-offset:5px;outline:3px solid #b68c36}._5ls3XG_hero a:focus-visible{outline-color:#fff}._5ls3XG_dialog{width:min(1100px,94vw);max-height:90dvh;color:var(--home-ink);overscroll-behavior:contain;background:#fff;border:1px solid #d6d1c4;border-radius:14px;margin:auto;padding:20px}._5ls3XG_dialog::backdrop{background:#191c22b0}._5ls3XG_dialogHeader{justify-content:space-between;align-items:center;gap:18px;margin-bottom:15px;display:flex}._5ls3XG_dialogHeader h2{letter-spacing:-.02em;margin:0 0 3px;font-size:18px}._5ls3XG_dialogHeader p{color:#767164;margin:0;font-size:11px}._5ls3XG_dialogHeader button{cursor:pointer;background:#fff;border:1px solid #ddd6c7;border-radius:6px;align-items:center;gap:7px;padding:9px 12px;font-size:12px;display:flex}._5ls3XG_dialog>img{object-fit:contain;width:100%;height:auto;max-height:68dvh;display:block}._5ls3XG_dialogLink{color:#7c5f21;align-items:center;gap:8px;margin-top:16px;font-size:13px;font-weight:600;display:inline-flex}@media (min-width:1600px){._5ls3XG_heading{padding-inline:0}}@media (max-width:1100px){._5ls3XG_hero{padding-top:0}._5ls3XG_heading{padding-inline:5%}._5ls3XG_heading h1{font-size:58px}._5ls3XG_description{max-width:355px;font-size:15px}._5ls3XG_heroPhoto{object-position:50% 65%;width:64%}._5ls3XG_heroShade{background:linear-gradient(#18140fba,#0000 155px),linear-gradient(90deg,#282219f5 5%,#282219dc 27%,#28221950 55%,#0000 82%)}._5ls3XG_panel{gap:30px}._5ls3XG_productCopy h3{font-size:30px}._5ls3XG_screenButton{padding:22px 18px 16px}._5ls3XG_tabs{gap:15px}._5ls3XG_tabs small{font-size:10px}._5ls3XG_productHeading>p{font-size:12px}}@media (max-width:760px){._5ls3XG_hero{padding:0}._5ls3XG_heroScene{border-radius:0 0 22px 22px;height:auto;min-height:0;max-height:none}._5ls3XG_heroPhoto{object-position:50% 38%;width:100%;height:365px;-webkit-mask-image:none;mask-image:none}._5ls3XG_heroShade{background:linear-gradient(#1f1b17b3 0,#0000 145px),linear-gradient(#0000 160px,#30291f88 240px,#30291f 320px)}._5ls3XG_heading{height:auto;padding:270px 25px 33px}._5ls3XG_eyebrow{letter-spacing:.075em;color:#ebd59e;margin-bottom:16px;font-size:8px}._5ls3XG_heading h1{letter-spacing:-.045em;font-size:clamp(35px,11vw,44px);line-height:1.05}._5ls3XG_description{max-width:340px;margin:20px 0 23px;font-size:14px}._5ls3XG_actions{gap:10px;width:100%}._5ls3XG_actions a{gap:17px;min-height:46px;padding:12px 15px;font-size:11px}._5ls3XG_products{width:calc(100% - 40px);padding-block:34px;scroll-margin-top:80px}._5ls3XG_productHeading{margin-bottom:18px;display:block}._5ls3XG_productHeading h2{font-size:31px}._5ls3XG_productHeading>p{margin:15px 0 0;font-size:12px}._5ls3XG_productHeading>p br{display:none}._5ls3XG_smallEyebrow{letter-spacing:.08em;max-width:290px;font-size:8px}._5ls3XG_tabs{gap:7px}._5ls3XG_tabs button{flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:86px;padding:10px 2px;position:relative}._5ls3XG_tabs button>span:nth-child(2){flex:none}._5ls3XG_tabs strong{font-size:12px}._5ls3XG_tabs small{display:none}._5ls3XG_tabs button>span:first-child{--taply-logo-size:27px}._5ls3XG_tabs button>svg{width:12px;height:12px;position:absolute;top:12px;right:5px}._5ls3XG_panels{padding-top:22px}._5ls3XG_panel{grid-template-columns:1fr;align-content:start;gap:20px}._5ls3XG_productCopy{padding:0}._5ls3XG_productCopy h3{max-width:none;margin-bottom:13px;font-size:30px}._5ls3XG_productCopy>p{margin-bottom:15px;font-size:13px;line-height:1.7}._5ls3XG_productCopy ul{gap:7px;margin-bottom:20px}._5ls3XG_productCopy li{font-size:11px}._5ls3XG_explore{min-height:44px;font-size:11px}._5ls3XG_tryLink{padding-block:14px 8px;font-size:11px}._5ls3XG_owner{padding-top:9px;font-size:9px}._5ls3XG_screenButton{border-radius:10px;padding:18px 14px 14px}._5ls3XG_device{border-width:5px;border-radius:12px}._5ls3XG_screenCaption{margin-top:12px;font-size:7px}._5ls3XG_screenCaption svg{width:11px}._5ls3XG_dialog{padding:14px}._5ls3XG_dialogHeader h2{font-size:15px}._5ls3XG_dialogHeader button{padding:8px;font-size:11px}}@media (max-width:360px){._5ls3XG_heading{padding-inline:20px;padding-top:247px}._5ls3XG_heroPhoto{height:330px}._5ls3XG_heading h1{font-size:35px}._5ls3XG_eyebrow{letter-spacing:.07em;font-size:7px}._5ls3XG_description{font-size:13px}._5ls3XG_actions{gap:8px}._5ls3XG_actions a{gap:10px;padding-inline:12px;font-size:10px}._5ls3XG_products{width:calc(100% - 36px)}._5ls3XG_productHeading h2,._5ls3XG_productCopy h3{font-size:28px}._5ls3XG_tabs strong{font-size:11px}._5ls3XG_tabs button>svg{right:0}}._5ls3XG_hero ._5ls3XG_heading h1,._5ls3XG_products ._5ls3XG_productHeading h2,._5ls3XG_products ._5ls3XG_productCopy h3{font-family:var(--home-serif)}._5ls3XG_heroFooter{z-index:2;color:#f4dfbb;border-top:1px solid #f4d9a040;justify-content:space-between;align-items:center;gap:24px;padding-top:15px;display:flex;position:absolute;inset:auto 6.5% 24px}._5ls3XG_heroFooter>span{letter-spacing:.06em;font-size:10px}._5ls3XG_heroFooter nav{gap:30px;display:flex}._5ls3XG_heroFooter a{letter-spacing:.04em;align-items:center;gap:16px;min-height:44px;font-size:11px;display:inline-flex}._5ls3XG_heroFooter a:hover{color:#fff6e7}._5ls3XG_eyebrow{letter-spacing:.17em;margin-bottom:28px;font-size:9px}._5ls3XG_heroNote{margin-top:18px;font-size:10px}._5ls3XG_products{padding-block:66px 72px}._5ls3XG_productHeading h2{font-family:var(--home-serif);letter-spacing:-.025em;font-size:clamp(42px,4.2vw,60px);font-weight:400;line-height:1.04}._5ls3XG_productHeading h2 span{padding-left:.1em;font-style:italic}._5ls3XG_tabs{gap:20px}._5ls3XG_tabs button{border-radius:12px 12px 0 0;padding-inline:18px;transition:background .2s}._5ls3XG_tabs button[aria-selected=true]{background:var(--home-wash);border-bottom-color:var(--home-amber)}._5ls3XG_tabs button:hover{background:#f1e6d580}._5ls3XG_productCopy h3{font-family:var(--home-serif);letter-spacing:-.02em;font-size:46px;font-weight:400;line-height:1.05}._5ls3XG_explore{border-radius:99px}._5ls3XG_screenButton{background:radial-gradient(ellipse at 80% 0%,#f4d9a099,transparent 70%),var(--home-wash);border:1px solid var(--home-line);padding:32px 28px 20px;box-shadow:0 18px 40px -32px #5b463260}._5ls3XG_device{box-shadow:0 18px 30px -14px #5b463270,0 0 0 1px #a49886}._5ls3XG_products a:focus-visible,._5ls3XG_products button:focus-visible,._5ls3XG_panel:focus-visible{outline-color:var(--home-amber-ink)}@media (min-width:1600px){._5ls3XG_heading{padding-inline:5%}}@media (max-width:1100px) and (min-width:761px){._5ls3XG_heading{padding-inline:5%}._5ls3XG_heading h1{font-size:clamp(56px,7.4vw,76px)}._5ls3XG_heroPhoto{object-position:50% 65%;width:64%}._5ls3XG_heroShade{background:linear-gradient(90deg,#302319f2,#39291fd9 33%,#39291f33 72%,#0000),linear-gradient(#0000 68%,#2c211ad9)}._5ls3XG_description{max-width:320px}._5ls3XG_heroFooter{inset-inline:5%}}@media (max-width:760px){._5ls3XG_heroScene{background:var(--home-mocha);border-radius:0;height:auto;min-height:0;max-height:none}._5ls3XG_heroPhoto{object-position:50% 38%;width:100%;height:380px;-webkit-mask-image:none;mask-image:none}._5ls3XG_heroShade{background:linear-gradient(180deg,#38291f40,transparent 100px),linear-gradient(180deg,transparent 190px,#5b4632a6 270px,var(--home-mocha) 355px)}._5ls3XG_heading{height:auto;padding:290px 24px 30px}._5ls3XG_heading h1{font-family:var(--home-serif);letter-spacing:-.035em;font-size:clamp(43px,12vw,64px);line-height:.98}._5ls3XG_eyebrow{letter-spacing:.07em;margin-bottom:18px;font-size:8px;line-height:1.6}._5ls3XG_description{max-width:360px;margin:23px 0;font-size:14px}._5ls3XG_heroFooter{margin:0 24px;padding:10px 0 20px;position:relative;inset:auto}._5ls3XG_heroFooter>span{display:none}._5ls3XG_heroFooter nav{justify-content:space-between;gap:18px;width:100%}._5ls3XG_heroFooter a{gap:10px;font-size:10px}._5ls3XG_actions a{gap:14px;padding:12px 16px;font-size:11px}._5ls3XG_products{padding-block:40px 42px}._5ls3XG_productHeading h2{font-size:39px}._5ls3XG_tabs button{padding:12px 2px}._5ls3XG_productCopy h3{font-size:38px}._5ls3XG_screenButton{padding:23px 16px 17px}}@media (max-width:360px){._5ls3XG_heading{padding:275px 20px 27px}._5ls3XG_heroPhoto{height:360px}._5ls3XG_heading h1{font-size:40px}._5ls3XG_actions{gap:10px}._5ls3XG_actions a{gap:10px;padding-inline:13px;font-size:10px}._5ls3XG_heroFooter{margin-inline:20px}}
