:root{--edge:max(24px, 6vw);--bar:68px;--paper:#fff;--sand:#f3f3ee;--ink:#1c2b28;--muted:#5d6d68;--accent:#0e7c74;--fd:"Be Vietnam Pro", sans-serif;--fb:"Be Vietnam Pro", sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:0}body{font:400 17px/1.5 var(--fb), system-ui, sans-serif;color:var(--paper);background:#eaeae2;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit}.bgs{z-index:-1;background:#d6d6cd;position:fixed;inset:0}.bg,.bg img{width:100%;height:100%;position:absolute;inset:0}.bg img{object-fit:cover;transition:transform 8s ease-out;transform:scale(1.04)}.bg{opacity:0;transition:opacity 1s}.bg.on{opacity:1}.bg.on img{transform:scale(1)}.veil{background:linear-gradient(90deg,#0a100e61 0%,#0a100e00 48%),linear-gradient(#0a100e38 0%,#0a100e00 16% 52%,#0a100e80 100%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.bg,.bg img{transition:none}.bg img{transform:none}html{scroll-behavior:auto}}.top{z-index:4;height:var(--bar);padding:0 var(--edge);box-shadow:none;color:var(--paper);background:0 0;border:0;align-items:center;gap:28px;font-family:Outfit,sans-serif;display:flex;position:absolute;top:0;left:0;right:0}.top.on-paper,.top.on-paper .logo,.top.on-paper nav a,.top.on-paper .btn{color:var(--ink);text-shadow:none}.logo{letter-spacing:-.03em;color:var(--paper);text-shadow:none;font:600 22px Outfit,sans-serif;text-decoration:none}.top nav{gap:22px;font:500 15px Outfit,sans-serif;display:none}.top nav a{color:var(--paper);text-shadow:none;text-decoration:none}.top nav a:hover{color:#fff}.top-end{align-items:center;gap:18px;margin-left:auto;display:flex}.top nav.lang{letter-spacing:.04em;align-items:center;gap:4px;font:600 14px Outfit,sans-serif;display:flex}.lang a{color:inherit;opacity:.55;text-decoration:none}.lang a[aria-current=true]{opacity:1}.lang span{opacity:.45}.top .btn{color:var(--paper);text-shadow:none;font:600 15px Outfit,sans-serif}.top.on-paper .btn{color:var(--ink);text-shadow:none}.top.on-paper nav a:hover,.top.on-paper .lang a:hover{color:var(--accent)}@media (width>=1000px){.top nav{display:flex}}.btn,.link{box-shadow:none;color:var(--accent);font:500 18px var(--fb), sans-serif;text-shadow:none;background:0 0;border:0;border-radius:0;padding:0;text-decoration:none;display:inline}.btn:hover,.link:hover,.link{color:var(--accent)}.sec{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:0;width:100%;min-height:100svh;margin:0;padding:0;scroll-margin-top:0;display:flex}.eyebrow{font:500 13px var(--fb), sans-serif;letter-spacing:0;text-transform:none;color:var(--accent);background:0 0;padding:0}.mega,.big{font-family:var(--fb), sans-serif;letter-spacing:-.03em;color:var(--ink);max-width:16em;text-shadow:none;font-weight:500;line-height:1.15}.mega{font-size:clamp(40px,4.6vw,64px)}.big{font-size:clamp(28px,3vw,40px)}.box{width:min(34rem,100%);min-height:0;color:inherit;z-index:1;box-shadow:none;background:0 0;border-radius:0;flex-direction:column;align-items:flex-start;gap:12px;padding:0;display:flex;position:relative}.box>*{min-width:0}.mega em,.big em{font-style:normal}.story,.fine,.quiet,.faq,.steps,.plan,.pick,.vs-board{width:100%;box-shadow:none;color:var(--ink);background:0 0;border:0;padding:0}.lead,.story,.quiet,.fine{font:400 18px/1.5 var(--fb), sans-serif;color:var(--ink);text-shadow:none}.fine,.quiet{color:var(--muted);font-size:15px}.box .btn{color:var(--accent);text-shadow:none;align-self:flex-start}.row{flex-wrap:wrap;align-items:baseline;gap:28px;display:flex}.vs-sec{gap:16px}.vs-board{flex-direction:column;gap:18px;width:min(44rem,100%);display:flex}.vs-mast{flex-wrap:wrap;align-items:center;gap:12px 22px;display:flex}.vs-name,.vs-alt,.plan-name,.pick-name{appearance:none;box-shadow:none;cursor:pointer;text-align:left;color:var(--muted);font:400 16px/1.3 var(--fb), sans-serif;background:0 0;border:0;padding:0}.vs-board[data-col="0"] .vs-name.c0,.vs-board[data-col="1"] .vs-name.c1,.vs-board[data-col="2"] .vs-name.c2,.plan[data-col="0"] .plan-name[data-i="0"],.plan[data-col="1"] .plan-name[data-i="1"],.plan[data-col="2"] .plan-name[data-i="2"],.plan[data-col="3"] .plan-name[data-i="3"],.pick[data-col="0"] .pick-name[data-i="0"],.pick[data-col="1"] .pick-name[data-i="1"],.pick[data-col="2"] .pick-name[data-i="2"],.pick[data-col="3"] .pick-name[data-i="3"]{font:600 16px/1.3 var(--fb), sans-serif;color:var(--accent)}.vs-list{flex-direction:column;gap:14px;display:flex}.vs-item{flex-direction:column;gap:2px;display:flex}.vs-lab{font:500 13px var(--fb), sans-serif;color:var(--accent);margin:0;font-style:normal}.vs-lead{font:400 22px/1.35 var(--fd), serif;color:var(--ink);margin:0}.vs-lead>span,.pick-val>span,.vs-alts{display:none}.vs-board[data-col="0"] .vs-lead>.c0,.vs-board[data-col="1"] .vs-lead>.c1,.vs-board[data-col="2"] .vs-lead>.c2,.pick[data-col="0"] .pick-val>.c0,.pick[data-col="1"] .pick-val>.c1,.pick[data-col="2"] .pick-val>.c2,.pick[data-col="3"] .pick-val>.c3,.vs-lead .short{display:inline}.vs-lead .full{display:none}.vs-note{max-width:36rem;font:400 16px/1.45 var(--fb), sans-serif;color:var(--muted);margin:0}.vs-name:focus-visible,.vs-alt:focus-visible,.plan-name:focus-visible,.pick-name:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (width>=800px){.vs-lead .short{display:none}.vs-lead .full{display:inline}.vs-alts{flex-wrap:wrap;gap:8px 18px;display:flex}.vs-alt{font-size:14px}.vs-board[data-col="0"] .vs-alt.c0,.vs-board[data-col="1"] .vs-alt.c1,.vs-board[data-col="2"] .vs-alt.c2{display:none}}.plan,.pick{flex-direction:column;gap:18px;display:flex}.plan-names,.pick-names{flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}.plan-body{flex-direction:column;gap:12px;display:none}.plan[data-col="0"] .plan-body[data-i="0"],.plan[data-col="1"] .plan-body[data-i="1"],.plan[data-col="2"] .plan-body[data-i="2"],.plan[data-col="3"] .plan-body[data-i="3"]{display:flex}.plan-body .k{font:500 13px var(--fb), sans-serif;color:var(--accent)}.plan-body h3{font:400 40px/1.1 var(--fd), serif;color:var(--ink)}.price{font:400 32px/1.1 var(--fd), serif;color:var(--ink)}.plan-body ul{gap:8px;list-style:none;display:grid}.plan-body li{color:var(--ink);font-size:16px;line-height:1.4}.plan-body .meta{color:var(--muted);font-size:14px;line-height:1.4}.pick{width:100%}.pick-grp{font:500 13px var(--fb), sans-serif;color:var(--accent);margin-top:10px}.pick-row{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:8px 16px;display:grid}.pick-lab,.pick-val{margin:0}.pick-lab{color:var(--muted);font-size:15px;line-height:1.4}.pick-val{color:var(--ink);font:400 18px/1.35 var(--fd), serif}.pick-val .off{color:var(--muted)}.steps{flex-direction:column;gap:22px;list-style:none;display:flex}.steps li{color:var(--ink);flex-direction:column;gap:4px;display:flex}.steps i{font:500 13px/1.2 var(--fb), sans-serif;color:var(--accent);font-style:normal}.steps strong{font:400 24px/1.25 var(--fd), serif;color:var(--ink)}.steps p{font:400 16px/1.5 var(--fb), sans-serif;color:var(--muted);margin:0}.faq{flex-direction:column;display:flex}.faq details:not([open])>:not(summary){display:none}.faq details{padding:0 0 20px}.faq summary{cursor:pointer;font:400 22px/1.3 var(--fd), serif;color:var(--ink);justify-content:space-between;align-items:baseline;gap:16px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--accent);font:400 22px var(--fd), serif}.faq details[open] summary:after{content:"–"}.faq p{color:var(--muted);margin-top:8px;font-size:16px;line-height:1.5}.foot{z-index:2;text-align:left;padding:4px var(--edge) 16px;color:#ffffffc7;text-shadow:0 1px 8px #00000073;background:0 0;font-size:13px;line-height:1.5;position:relative}.foot a{color:#fff;text-decoration:none}.foot a:hover,.foot a[aria-current=true]{color:var(--accent)}.sticky-cta{display:none}.hero,.cta{justify-content:flex-end;align-items:flex-start;min-height:100svh;padding:0}.hero .box,.cta .box{color:#fff;background:0 0;width:min(32rem,86vw);min-height:0;margin:0 0 10vh 7vw;padding:0}.hero .mega,.hero .lead,.cta .mega,.cta .lead{color:#fff;text-shadow:0 2px 22px #00000073}.hero .mega,.cta .mega{max-width:100%}.cta{min-height:calc(100svh - 64px)}.hero .box,.cta .box{margin:0 0 6vh var(--edge)}.hero .btn.ghost,.cta .btn.ghost{color:#fff}.hero .row,.cta .row{gap:22px}.how-head,.faq-head{color:inherit;background:0 0;border-radius:0;padding:0}.how-head .eyebrow,.how-head .big,.how-head .story,.faq-head .eyebrow,.faq-head .big{color:inherit}#how .steps{gap:18px;width:100%}#how .steps li{background:0 0;border-radius:0;align-self:stretch;width:auto;padding:0}#faq .faq{width:100%}#faq .faq details{background:0 0;border-radius:0;margin:0;padding:0 0 16px}.vs-sec .vs-board{width:100%}@media (width<=800px){.hero .box,.cta .box{background:0 0;width:min(32rem,100% - 40px);margin:0 20px 8vh;padding:0}.read,.vs-sec{padding-left:20px;padding-right:20px}.vs-say{font-size:22px}}@media (prefers-reduced-motion:no-preference){.vs-name,.plan-name,.pick-name{transition:color .2s}}.low{width:100%;padding:0 var(--edge) 22px;color:#fff}.low .big,.low .story,.low .box,.low .vs-board,.low .plan,.low .pick,.low .steps{color:#fff;text-shadow:0 1px 14px #0000006b}.low .eyebrow,.low .k,.low .meta,.low .fine{color:#ffffffc7;text-shadow:0 1px 10px #0006}.low .big{font-size:clamp(22px,2.6vw,34px)}.low .story{max-width:36rem;font-size:16px;line-height:1.45}.low .vs-name,.low .plan-name,.low .pick-name,.low .vs-topic,.low .vs-small{color:#ffffffad;text-shadow:0 1px 10px #00000073}.vs-board{gap:10px;max-width:46rem}.vs-topics,.vs-mast,.vs-quiet{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.vs-quiet{flex-direction:column;align-items:flex-start;gap:3px}.vs-topic,.vs-small{appearance:none;cursor:pointer;text-align:left;font:400 14px/1.35 var(--fb), sans-serif;background:0 0;border:0;padding:0}.vs-say,.vs-small{display:none}.vs-board[data-row="0"] .vs-small[data-row="0"],.vs-board[data-row="1"] .vs-small[data-row="1"],.vs-board[data-row="2"] .vs-small[data-row="2"],.vs-board[data-row="3"] .vs-small[data-row="3"],.vs-board[data-row="4"] .vs-small[data-row="4"],.vs-board[data-row="5"] .vs-small[data-row="5"]{display:block}.vs-board[data-col="0"] .vs-small[data-col="0"],.vs-board[data-col="1"] .vs-small[data-col="1"],.vs-board[data-col="2"] .vs-small[data-col="2"]{display:none}.vs-lead{max-width:none;min-height:0;margin:0}.vs-say{max-width:22em;font:500 clamp(26px, 3.2vw, 42px)/1.22 var(--fb), sans-serif;color:#fff;text-shadow:0 2px 18px #00000073}.vs-board[data-col="0"][data-row="0"] .vs-say[data-col="0"][data-row="0"],.vs-board[data-col="1"][data-row="0"] .vs-say[data-col="1"][data-row="0"],.vs-board[data-col="2"][data-row="0"] .vs-say[data-col="2"][data-row="0"],.vs-board[data-col="0"][data-row="1"] .vs-say[data-col="0"][data-row="1"],.vs-board[data-col="1"][data-row="1"] .vs-say[data-col="1"][data-row="1"],.vs-board[data-col="2"][data-row="1"] .vs-say[data-col="2"][data-row="1"],.vs-board[data-col="0"][data-row="2"] .vs-say[data-col="0"][data-row="2"],.vs-board[data-col="1"][data-row="2"] .vs-say[data-col="1"][data-row="2"],.vs-board[data-col="2"][data-row="2"] .vs-say[data-col="2"][data-row="2"],.vs-board[data-col="0"][data-row="3"] .vs-say[data-col="0"][data-row="3"],.vs-board[data-col="1"][data-row="3"] .vs-say[data-col="1"][data-row="3"],.vs-board[data-col="2"][data-row="3"] .vs-say[data-col="2"][data-row="3"],.vs-board[data-col="0"][data-row="4"] .vs-say[data-col="0"][data-row="4"],.vs-board[data-col="1"][data-row="4"] .vs-say[data-col="1"][data-row="4"],.vs-board[data-col="2"][data-row="4"] .vs-say[data-col="2"][data-row="4"],.vs-board[data-col="0"][data-row="5"] .vs-say[data-col="0"][data-row="5"],.vs-board[data-col="1"][data-row="5"] .vs-say[data-col="1"][data-row="5"],.vs-board[data-col="2"][data-row="5"] .vs-say[data-col="2"][data-row="5"]{display:block}.vs-board[data-row="0"] .vs-topic[data-row="0"],.vs-board[data-row="1"] .vs-topic[data-row="1"],.vs-board[data-row="2"] .vs-topic[data-row="2"],.vs-board[data-row="3"] .vs-topic[data-row="3"],.vs-board[data-row="4"] .vs-topic[data-row="4"],.vs-board[data-row="5"] .vs-topic[data-row="5"]{color:#fff}.plan,.pick{align-items:flex-start;width:100%}.plan-rail,.pick-rail{flex-wrap:wrap;align-items:baseline;gap:8px 22px;width:100%;display:flex}.rail-item{align-items:baseline;gap:8px;display:inline-flex}.price{color:#fff;font:500 clamp(26px, 3vw, 34px)/1.1 var(--fb), sans-serif;text-shadow:0 2px 16px #00000073;display:none}.price small{font:400 13px var(--fb), sans-serif;color:#ffffffbf;margin-left:6px}.plan[data-col="0"] .price[data-i="0"],.plan[data-col="1"] .price[data-i="1"],.plan[data-col="2"] .price[data-i="2"],.plan[data-col="3"] .price[data-i="3"],.pick[data-col="0"] .price[data-i="0"],.pick[data-col="1"] .price[data-i="1"],.pick[data-col="2"] .price[data-i="2"],.pick[data-col="3"] .price[data-i="3"]{display:inline}.plan[data-col="0"] .plan-name[data-i="0"],.plan[data-col="1"] .plan-name[data-i="1"],.plan[data-col="2"] .plan-name[data-i="2"],.plan[data-col="3"] .plan-name[data-i="3"],.pick[data-col="0"] .pick-name[data-i="0"],.pick[data-col="1"] .pick-name[data-i="1"],.pick[data-col="2"] .pick-name[data-i="2"],.pick[data-col="3"] .pick-name[data-i="3"]{color:var(--accent);font-size:clamp(26px,3vw,34px);font-weight:500}#packages .plan-body li{color:#fff;text-shadow:0 1px 10px #0006;font-size:15px;line-height:1.35}#packages .plan-body ul{gap:4px}#packages .box,#compare .box,#how .box{max-width:34rem}.diff{flex-direction:column;gap:6px;max-width:34rem;display:none}.pick[data-col="0"] .diff[data-i="0"],.pick[data-col="1"] .diff[data-i="1"],.pick[data-col="2"] .diff[data-i="2"],.pick[data-col="3"] .diff[data-i="3"]{display:flex}.diff p{font:400 16px/1.4 var(--fb), sans-serif;color:#fff;text-shadow:0 1px 12px #0000006b;margin:0}.diff span{color:#ffffffb8}#how .steps{gap:16px;max-width:34rem}#how .steps li{background:0 0;grid-template-columns:2rem 1fr;gap:2px 8px;display:grid}#how .steps i{color:#ffffffb8;text-shadow:0 1px 8px #0006;grid-row:1/span 2}#how .steps strong{color:#fff;font:500 18px/1.3 var(--fb), sans-serif;text-shadow:0 1px 12px #0006}#how .steps p{color:#ffffffdb;text-shadow:0 1px 10px #0006;font-size:15px}.read{background:var(--sand);min-height:100svh;color:var(--ink);z-index:2;padding:calc(var(--bar) + 28px) var(--edge) 72px;justify-content:flex-start;align-items:stretch;position:relative}.read .box{width:min(40rem,100%);color:var(--ink);background:0 0}.read .big{color:var(--ink);text-shadow:none}.read .eyebrow{color:var(--muted)}.read .faq summary{font-family:var(--fb), sans-serif;font-weight:500}.read .faq summary:after{color:var(--muted);font-family:var(--fb), sans-serif}button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (width<=800px){#services .eyebrow{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}#services .big{font-size:18px}.vs-board{gap:8px}.vs-say{font-size:22px}}.shelf{min-height:0;color:var(--ink);z-index:2;width:100%;padding:56px var(--edge) 48px;background:#fff;justify-content:flex-start;align-items:stretch;position:relative;overflow-x:clip}.shelf-in{flex-direction:column;align-items:stretch;gap:16px;width:100%;min-width:0;display:flex}.shelf .big,.shelf .story,.shelf .eyebrow,.shelf .fine,.shelf .k,.shelf .meta{color:var(--ink);text-shadow:none}.shelf .eyebrow,.shelf .fine,.shelf .k,.shelf .meta{color:var(--muted)}.shelf .story{max-width:40rem}.plans{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:28px 22px;width:100%;display:grid}.plan-col{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.plan-col h3{color:var(--ink);font:600 22px/1.2 Outfit,sans-serif}.plan-col .cost{font:500 28px/1.1 var(--fb), sans-serif;color:var(--ink);text-shadow:none;margin:0;display:block}.plan-col .cost small{font:400 13px var(--fb), sans-serif;color:var(--muted);margin-left:6px}.plan-col .badge{font:500 13px/1.35 var(--fb), sans-serif;color:var(--accent);margin:0}.plan-col.hot h3,.plan-col.hot .cost{color:var(--accent)}.plan-col ul{gap:0;width:100%;margin-top:8px;list-style:none;display:grid}.plan-col li{color:var(--ink);overflow-wrap:break-word;border-top:1px solid #e4e4e4;width:100%;padding:8px 0;font-size:15px;line-height:1.35}.cmp{width:100%;min-width:0}.cmp-head,.cmp-row{border-bottom:1px solid #e4e4e4;grid-template-columns:minmax(0,1.4fr) repeat(5,minmax(0,1fr));align-items:center;gap:6px 10px;width:100%;padding:10px 0;display:grid}.cmp-head{padding-top:0}.cmp-head span{min-width:0;color:var(--ink);text-align:center;overflow-wrap:break-word;flex-direction:column;align-items:center;gap:2px;font:600 15px/1.3 Outfit,sans-serif;display:flex}.cmp-head span:first-child{align-items:flex-start}.cmp-head b{font:inherit;overflow-wrap:break-word;min-width:0;max-width:100%;font-weight:600}.cmp-head small{font:500 14px/1.2 var(--fb), sans-serif;color:var(--ink);min-width:0;max-width:100%}.cmp-head small i{font:400 12px var(--fb), sans-serif;color:var(--muted);margin-left:4px;font-style:normal}.cmp-grp{font:500 13px var(--fb), sans-serif;color:var(--muted);margin:18px 0 6px}.cmp-row p{font:400 14px/1.35 var(--fb), sans-serif;color:var(--ink);overflow-wrap:break-word;min-width:0;margin:0}.cmp-row p:not(:first-child){text-align:center}.cmp-row .off{color:var(--muted)}.cmp-row .yes{color:var(--accent)}.tick{border-left:2px solid var(--accent);border-bottom:2px solid var(--accent);width:12px;height:7px;margin-bottom:3px;display:inline-block;transform:rotate(-45deg)}.cmp-price p{font-weight:600}@media (width<=800px){.plans{grid-template-columns:1fr;gap:32px}.cmp-head span,.cmp-row p{font-size:12px}.cmp-head,.cmp-row{gap:4px 6px}.cmp-head small{flex-direction:column;align-items:center;display:flex}.cmp-head small i{margin-left:0}}body.paper{background:var(--sand);color:var(--ink)}.foot p{margin:0}.foot-legal{flex-wrap:wrap;gap:4px 16px;margin-top:8px;display:flex}.foot.on-paper{color:var(--muted);text-shadow:none;background:var(--sand)}.foot.on-paper a{color:var(--ink)}.legal{z-index:2;width:min(42rem,100%);padding:calc(var(--bar) + 36px) var(--edge) 72px;position:relative}.legal h1{color:var(--ink);letter-spacing:-.03em;font:600 clamp(32px,4vw,44px)/1.15 Outfit,sans-serif}.legal h2{color:var(--ink);margin:32px 0 8px;font:600 20px/1.3 Outfit,sans-serif}.legal p,.legal li{color:var(--ink);font-size:16px;line-height:1.6}.legal p{margin:0 0 12px}.legal-meta{color:var(--muted)}.legal-nav{flex-wrap:wrap;gap:8px 18px;margin:8px 0 28px;display:flex}.legal-nav a{color:var(--accent);font:500 15px var(--fb), sans-serif;text-decoration:none}.legal-nav a[aria-current=page]{color:var(--ink)}.legal ul{gap:6px;margin:0 0 12px 1.2em;display:grid}.legal section{scroll-margin-top:12px}.how-sec{padding-top:64px;padding-bottom:72px}.how-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 28px;width:100%;margin:8px 0 0;padding:0;list-style:none;display:grid}.how-steps li{min-width:0}.how-photo{aspect-ratio:3/2;width:100%;position:relative;overflow:hidden}.how-photo img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.how-steps h3{font:500 22px/1.3 var(--fb), sans-serif;color:var(--ink);margin:14px 0 0}.how-steps h3 i{color:var(--accent);margin-right:8px;font:600 13px Outfit,sans-serif}.how-steps p{font:400 16px/1.5 var(--fb), sans-serif;color:var(--ink);margin:6px 0 0}@media (width<=800px){.how-sec{padding-top:40px;padding-bottom:48px}.how-steps{grid-template-columns:1fr;gap:32px}.how-steps h3{font-size:20px}}.why-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 36px;width:100%;margin:8px 0 0;padding:0;list-style:none;display:grid}.why-list li{font:400 18px/1.45 var(--fb), sans-serif;color:var(--ink);border-top:1px solid #e4e4e4;margin:0;padding-top:12px}.pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;width:100%;display:grid}.pair-card{border-top:1px solid #e4e4e4;min-width:0;padding-top:4px}.pair-card h3{color:var(--ink);margin:14px 0 8px;font:600 22px/1.2 Outfit,sans-serif}.pair-card dl{margin:0}.pair-card dl>div{border-top:1px solid #e4e4e4;gap:2px;padding:10px 0;display:grid}.pair-card dt{font:500 13px/1.3 var(--fb), sans-serif;color:var(--muted)}.pair-card dd{font:400 16px/1.45 var(--fb), sans-serif;color:var(--ink);margin:0}.app-ph{border:1px solid #e4e4e4;flex-direction:column;gap:14px;width:min(22rem,100%);padding:16px;display:flex}.app-ph-top,.app-ph-lines{gap:8px;display:grid}.app-ph-top{grid-template-columns:42px 1fr 28px;align-items:center}.app-ph-top span,.app-ph-hero,.app-ph-lines span{background:#efeae2;display:block}.app-ph-top span{height:10px}.app-ph-hero{height:132px}.app-ph-lines span{height:12px}.app-ph-lines span:nth-child(2){width:86%}.app-ph-lines span:nth-child(3){width:72%}.app-ph-lines span:nth-child(4){width:54%}@media (width<=800px){.why-list,.pair{grid-template-columns:1fr}}html{--fd:"Be Vietnam Pro", sans-serif;--fb:"Be Vietnam Pro", sans-serif;--paper:#fff;--sand:#f3f3ee;--ink:#1c2b28;--muted:#5d6d68;--accent:#0e7c74}[data-theme=b]{--accent:#c45c45}[data-theme=c]{--accent:#1a6f96}
