body:has(.guides-page,.guide-article) .site-masthead-wrap{max-width:1200px;padding-inline:24px}.guides-page{--guides-frame:min(100% - 48px, 1152px);--guides-gap:clamp(72px, 9vw, 120px);color:var(--landing-ink);padding-bottom:96px;overflow-x:clip}.guides-page>section,.guides-page>nav{width:var(--guides-frame);margin-inline:auto}.guides-page [id]{scroll-margin-top:24px}.guides-page h1,.guides-page h2,.guides-page h3,.guide-card__title{font-family:var(--font-display);text-wrap:balance}.guides-page p{text-wrap:pretty}.guides-page,.guide-article{overflow-wrap:break-word}:is(.guides-page,.guide-article) :lang(ko){word-break:keep-all}:is(.guides-page,.guide-article) :is(:lang(ja),:lang(zh)){word-break:normal;line-break:strict}@supports (word-break:auto-phrase){:is(.guides-page,.guide-article) :lang(ja){word-break:auto-phrase}}:is(.guides-page,.guide-article) :is(h1,h2,h3) :is(:lang(ja),:lang(zh),:lang(th)){letter-spacing:0}:is(.guides-page,.guide-article) :is(:lang(de),:lang(fr),:lang(es),:lang(pt),:lang(id),:lang(vi)){-webkit-hyphens:auto;hyphens:auto}:is(.guides-page,.guide-article) :is(h1,h2,h3) :is(:lang(de),:lang(fr),:lang(es),:lang(pt),:lang(id),:lang(vi)){-webkit-hyphens:manual;hyphens:manual}.guides-page,.guide-article{--guide-tone:var(--landing-panel);--guide-tone-strong:var(--landing-chip)}.guide-topic-blog{--guide-tone:var(--topic-basics);--guide-tone-strong:var(--topic-basics-strong)}.guide-topic-stores{--guide-tone:var(--topic-stores);--guide-tone-strong:var(--topic-stores-strong)}.guide-topic-products{--guide-tone-strong:var(--topic-brands-strong);--guide-tone:var(--topic-brands)}.guide-topic-guides{--guide-tone:var(--topic-shipping);--guide-tone-strong:var(--topic-shipping-strong)}.guides-hero{text-align:center;isolation:isolate;flex-direction:column;align-items:center;padding:clamp(56px,8vw,96px) 0 44px;display:flex;position:relative}.guides-hero:before{content:"";z-index:-1;background:radial-gradient(38% 60% at 18% 30%, var(--surface-sun), transparent 70%), radial-gradient(34% 55% at 84% 26%, var(--surface-blue), transparent 70%), radial-gradient(42% 60% at 50% 96%, var(--landing-accent-soft), transparent 72%), linear-gradient(180deg, var(--surface-service), var(--background) 92%);position:absolute;inset:0 -100vmax}.guides-pill{border:1px solid var(--landing-line);background:var(--background);color:var(--landing-strong-copy);border-radius:999px;align-items:center;gap:8px;margin:0 0 22px;padding:8px 16px 8px 13px;font-size:14px;font-weight:600;display:inline-flex}.guides-pill svg{color:var(--landing-accent)}.guides-hero h1{letter-spacing:-.045em;max-width:15ch;margin:0;font-size:clamp(42px,6.6vw,84px);font-weight:800;line-height:1}.guides-hero h1 em{color:var(--landing-accent);background:linear-gradient(transparent 68%, var(--landing-accent-soft) 68%, var(--landing-accent-soft) 94%, transparent 94%);-webkit-box-decoration-break:clone;box-decoration-break:clone;font-style:normal}.guides-hero__lead{text-wrap:balance;max-width:54ch;color:var(--landing-copy);margin:24px 0 34px;font-size:18px;line-height:1.6}.guide-search{text-align:left;width:min(100%,680px)}.guide-search label{color:var(--landing-strong-copy);margin:0 0 10px 6px;font-size:14px;font-weight:600;display:block}.guide-search__field{border:1px solid var(--landing-line);background:var(--background);box-shadow:0 18px 44px -24px var(--landing-shadow);border-radius:999px;align-items:center;gap:10px;padding:8px 8px 8px 22px;transition:border-color .16s ease-out,box-shadow .16s ease-out;display:flex}.guide-search__field:focus-within{border-color:var(--landing-ink);box-shadow:0 0 0 4px var(--landing-accent-soft), 0 18px 44px -24px var(--landing-shadow)}.guide-search__field>svg{color:var(--landing-subtle);flex-shrink:0}.guide-search__field input{min-width:0;min-height:48px;color:var(--landing-ink);background:0 0;border:0;outline:none;flex:1;font-size:17px}.guide-search__field input::placeholder{color:var(--landing-subtle)}.guide-search__field input::-webkit-search-cancel-button{display:none}.guide-search__field button{background:var(--landing-ink);min-height:48px;color:var(--background);border:0;border-radius:999px;flex-shrink:0;padding:0 26px;font-size:15px;font-weight:600;transition:background .15s ease-out,transform .15s ease-out}.guide-search__field button:hover{background:var(--landing-accent)}.guide-search__field button:active{transform:scale(.97)}.guides-popular{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 10px;margin-top:18px;font-size:14px;display:flex}.guides-popular>span{color:var(--landing-subtle);font-weight:600}.guides-popular ul{list-style:none;display:contents}.guides-popular a{border:1px solid var(--landing-line);background:color-mix(in srgb, var(--background) 80%, transparent);min-height:36px;color:var(--landing-strong-copy);border-radius:999px;align-items:center;padding:0 14px;font-weight:500;text-decoration:none;transition:border-color .15s ease-out,color .15s ease-out;display:inline-flex}.guides-popular a:hover{border-color:var(--landing-ink);color:var(--landing-ink)}.guides-topics{margin-top:40px}.guides-topics ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.guides-topic{background:var(--guide-tone);height:100%;color:var(--landing-ink);border-radius:22px;grid-template-rows:auto auto 1fr auto;padding:24px 24px 0;text-decoration:none;transition:box-shadow .18s ease-out,transform .18s ease-out;display:grid}.guides-topic:hover{box-shadow:0 18px 34px -26px var(--landing-shadow);transform:translateY(-3px)}.guides-topic__icon{background:var(--background);width:46px;height:46px;color:var(--landing-ink);border-radius:14px;place-items:center;margin-bottom:20px;display:grid}.guides-topic strong{letter-spacing:-.02em;font-size:19px;font-weight:750}.guides-topic__text{color:var(--landing-copy);margin-top:8px;font-size:14px;line-height:1.55}.guides-topic__foot{border-top:1px solid color-mix(in srgb, var(--landing-ink) 9%, transparent);justify-content:space-between;align-items:center;margin-top:20px;padding:14px 0 16px;display:flex}.guide-count{background:var(--guide-tone-strong);height:28px;color:var(--landing-strong-copy);white-space:pre;border-radius:8px;align-items:center;padding:0 10px;font-size:13px;font-weight:550;line-height:1;transition:background .18s ease-out;display:inline-flex}.guide-count b{color:var(--landing-ink);font-variant-numeric:tabular-nums;font-weight:750}.guides-topic:hover .guide-count{background:color-mix(in srgb, var(--landing-ink) 5%, var(--guide-tone-strong))}.guides-topic__arrow{background:var(--background);border-radius:50%;place-items:center;width:32px;height:32px;transition:background .18s ease-out,color .18s ease-out,transform .18s ease-out;display:grid}.guides-topic:hover .guides-topic__arrow{background:var(--landing-ink);color:var(--background);transform:translate(2px)}.guides-page>section:not(.guides-hero){margin-top:var(--guides-gap)}.guides-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:8px 32px;margin-bottom:28px;display:flex}.guides-head h2{letter-spacing:-.035em;margin:0;font-size:clamp(30px,3.6vw,44px);font-weight:800;line-height:1.05}.guides-head p{max-width:46ch;color:var(--landing-copy);margin:0;font-size:15px;line-height:1.55}.guide-card{border:1px solid var(--landing-rule);background:var(--background);height:100%;color:var(--landing-ink);border-radius:22px;flex-direction:column;text-decoration:none;transition:transform .2s ease-out,box-shadow .2s ease-out,border-color .2s ease-out;display:flex;position:relative;overflow:hidden}.guide-card:hover{border-color:var(--landing-line);box-shadow:0 24px 40px -30px var(--landing-shadow);transform:translateY(-4px)}.guide-card:focus-visible{outline-offset:3px}.guide-cover{background:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--landing-ink) 10%, transparent) 1px, transparent 0) 0 0 / 14px 14px, var(--guide-tone);place-items:center;height:112px;display:grid;position:relative}.guide-cover__icon{background:var(--background);width:56px;height:56px;box-shadow:0 10px 22px -16px var(--landing-shadow);border-radius:18px;place-items:center;transition:transform .22s ease-out;display:grid}.guide-card:hover .guide-cover__icon,.guide-card:hover .guide-mark{transform:rotate(-6deg)scale(1.05)}.guide-mark{background:var(--background);width:56px;height:56px;box-shadow:0 0 0 1px var(--landing-rule), 0 10px 22px -16px var(--landing-shadow);border-radius:18px;flex-shrink:0;place-items:center;padding:9px;transition:transform .22s ease-out;display:inline-grid}.guide-mark img{object-fit:contain;width:100%;height:100%}.guide-mark[data-wide]{width:96px;padding:10px 12px}.guide-mark--text{color:var(--landing-ink);font-family:var(--font-display);letter-spacing:-.03em;white-space:nowrap;font-size:15px;font-weight:800}.guide-card__body{flex-direction:column;flex:1;gap:8px;padding:20px 22px;display:flex}.guide-card__topic{color:var(--landing-subtle);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:600}.guide-card__title{letter-spacing:-.02em;margin:0;padding-right:18px;font-size:19px;font-weight:700;line-height:1.25}.guide-card__text{-webkit-line-clamp:3;color:var(--landing-copy);-webkit-box-orient:vertical;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.guide-card__meta{color:var(--landing-subtle);flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:auto;padding-top:10px;font-size:13px;display:flex}.guide-card__meta>span{align-items:center;gap:5px;display:inline-flex}.guide-card__arrow{color:var(--landing-subtle);transition:transform .2s ease-out,color .2s ease-out;position:absolute;top:128px;right:18px}.guide-card:hover .guide-card__arrow{color:var(--landing-accent);transform:translate(2px,-2px)}.guide-card--feature{flex-direction:row}.guide-card--feature .guide-cover{flex:0 0 42%;height:auto;min-height:260px}.guide-card--feature .guide-cover__icon,.guide-card--feature .guide-mark{border-radius:26px;width:84px;height:84px}.guide-card--feature .guide-mark[data-wide]{width:140px}.guide-card--feature .guide-card__body{justify-content:center;padding:32px}.guide-card--feature .guide-card__title{font-size:clamp(24px,2.4vw,30px);line-height:1.15}.guide-card--feature .guide-card__text{-webkit-line-clamp:4;font-size:16px}.guide-card--feature .guide-card__arrow{top:22px}.guide-card__badge{background:var(--landing-accent);color:var(--landing-on-accent);letter-spacing:.02em;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;position:absolute;top:14px;left:14px}.guide-card--row{grid-template-columns:52px minmax(0,1fr);align-items:start;gap:16px;padding:20px;display:grid}.guide-card--row .guide-cover{background:var(--guide-tone);border-radius:16px;width:52px;height:52px}.guide-card--row .guide-cover__icon{width:100%;height:100%;box-shadow:none;background:0 0}.guide-card--row .guide-cover__icon svg{width:22px;height:22px}.guide-card--row .guide-mark,.guide-card--row .guide-mark[data-wide]{width:52px;height:52px;box-shadow:0 0 0 1px var(--landing-rule);border-radius:16px;padding:8px}.guide-card--row .guide-mark--text{font-size:12px}.guide-card--row .guide-card__body{gap:6px;padding:0}.guide-card--row .guide-card__title{padding-right:26px;font-size:18px}.guide-card--row .guide-card__text{-webkit-line-clamp:2;font-size:14.5px}.guide-card--row .guide-card__meta{padding-top:6px}.guide-card--row .guide-card__arrow{top:20px;right:18px}.guides-latest__grid{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.guides-stores__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:88px;gap:12px;margin:0;padding:0;list-style:none;display:grid}.guides-stores__grid>li{min-width:0}.guides-store{background:var(--landing-panel);height:100%;color:var(--landing-ink);border:1px solid #0000;border-radius:20px;align-items:center;gap:14px;padding:0 18px 0 14px;text-decoration:none;transition:background .18s ease-out,border-color .18s ease-out,box-shadow .18s ease-out;display:flex}.guides-store:hover{border-color:var(--landing-rule);background:var(--background);box-shadow:0 16px 30px -26px var(--landing-shadow)}.guides-store .guide-mark,.guides-store .guide-mark[data-wide]{width:56px;height:56px;box-shadow:0 0 0 1px var(--landing-rule);padding:8px}.guides-store .guide-mark--text{font-size:13px}.guides-store>span:not(.guide-mark){flex:1;gap:2px;min-width:0;display:grid}.guides-store small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.guides-store strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-weight:650;line-height:1.25;display:-webkit-box;overflow:hidden}.guides-store small{color:var(--landing-strong-copy);font-size:13px}.guides-store>svg{color:var(--landing-strong-copy);flex-shrink:0;transition:transform .18s ease-out,color .18s ease-out}.guides-store:hover>svg{color:var(--landing-accent);transform:translate(3px)}.guide-toolbar{border:1px solid var(--landing-rule);background:var(--landing-panel);border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding:14px;display:flex}.guide-chips{flex-wrap:wrap;gap:8px;display:flex}.guide-chips button{border:1px solid var(--landing-line);background:var(--background);min-height:44px;color:var(--landing-strong-copy);border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;transition:background .16s ease-out,color .16s ease-out,border-color .16s ease-out;display:inline-flex}.guide-chips button:hover{border-color:var(--landing-ink)}.guide-chips button>span{background:var(--guide-tone,var(--landing-chip));min-width:26px;height:22px;color:var(--landing-ink);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 7px;font-size:12px;display:inline-grid}.guide-chips button[aria-pressed=true]{border-color:var(--landing-ink);background:var(--landing-ink);color:var(--background)}.guide-sort{align-items:center;gap:10px;display:flex}.guide-sort label{color:var(--landing-copy);white-space:nowrap;font-size:14px;font-weight:600}.guide-sort select{background:var(--background);border-radius:999px;min-width:150px;height:44px;font-size:16px}.guide-results-heading{min-height:64px;color:var(--landing-copy);justify-content:space-between;align-items:center;gap:16px;min-height:76px;font-size:14px;display:flex}.guide-results-heading p{overflow-wrap:anywhere;margin:0}.guide-results-heading__tools{flex-wrap:wrap;justify-content:end;align-items:center;gap:8px 14px;display:flex}.guide-loading{min-height:64px;color:var(--landing-subtle);margin:0;padding-top:20px;font-size:14px}.guide-groups{gap:48px;display:grid}.guide-group-heading{align-items:center;gap:12px;margin-bottom:16px;display:flex}.guide-group-heading__icon{background:var(--guide-tone);border-radius:12px;place-items:center;width:36px;height:36px;display:grid}.guide-group-heading h3{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:700}.guide-group-heading__count{background:var(--landing-chip);color:var(--landing-strong-copy);font-variant-numeric:tabular-nums;border-radius:999px;padding:2px 10px;font-size:13px;font-weight:600}.guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.guide-empty{border:1px dashed var(--landing-line);text-align:center;border-radius:24px;justify-items:center;gap:6px;padding:56px 24px;display:grid}.guide-empty__icon{background:var(--landing-chip);border-radius:50%;place-items:center;width:64px;height:64px;margin-bottom:8px;display:grid}.guide-empty h3{margin:0;font-size:22px}.guide-empty p{color:var(--landing-copy);margin:0}.guide-link{min-height:44px;color:var(--landing-ink);text-underline-offset:.25em;align-items:center;gap:6px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.guides-endnote{background:var(--landing-accent);color:var(--landing-on-accent);border-radius:32px;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;padding:clamp(28px,4vw,44px);display:grid}.guides-endnote__mascot{background:var(--background);border-radius:50%;place-items:center;width:112px;height:112px;display:grid}.guides-endnote h2{letter-spacing:-.03em;margin:0 0 8px;font-size:clamp(26px,3vw,36px);font-weight:800;line-height:1.1}.guides-endnote p{max-width:48ch;margin:0;font-size:16px;line-height:1.55}.guides-endnote__actions{flex-direction:column;gap:10px;display:flex}.guides-button{background:var(--background);min-height:50px;color:var(--landing-ink);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-weight:650;text-decoration:none;transition:transform .15s ease-out;display:inline-flex}.guides-button:hover{transform:translateY(-2px)}.guides-button--ghost{border:1.5px solid color-mix(in srgb, var(--landing-on-accent) 60%, transparent);color:var(--landing-on-accent);background:0 0}.guides-endnote :focus-visible{outline-color:var(--landing-on-accent)}@media (max-width:1080px){.guides-topics ul,.guides-latest__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.guides-latest__grid>li:first-child{grid-column:1/-1}.guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.guides-stores__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.guides-endnote{grid-template-columns:auto 1fr}.guides-endnote__actions{flex-flow:wrap;grid-column:1/-1}}@media (max-width:700px){body:has(.guides-page,.guide-article) .site-masthead-wrap{padding-inline:16px}.guides-page{--guides-frame:calc(100% - 32px);padding-bottom:64px}.guides-hero{padding:40px 0 32px}.guides-hero__lead{margin:18px 0 26px;font-size:16px}.guide-search__field{padding:6px 6px 6px 16px}.guide-search__field input{font-size:16px}.guide-search__field button{padding:0 18px}.guides-topics ul{gap:10px}.guides-topic{border-radius:18px;padding:16px 16px 0}.guides-topic__icon{width:38px;height:38px;margin-bottom:14px}.guides-topic strong{font-size:16.5px}.guides-topic__text{display:none}.guides-topic__foot{margin-top:14px;padding:10px 0 12px}.guides-topic__arrow{width:26px;height:26px}.guides-topics{margin-top:28px}.guide-count{height:26px;padding:0 8px;font-size:12.5px}.guide-grid{grid-template-columns:minmax(0,1fr)}.guides-latest__grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:84%;grid-auto-flow:column;gap:12px;width:calc(100% + 32px);margin-inline:-16px;padding:4px 16px 12px;scroll-padding-inline:16px;overflow-x:auto}.guides-latest__grid>li{scroll-snap-align:start}.guides-latest__grid>li:first-child{grid-column:auto}.guide-card--feature{flex-direction:column}.guide-card--feature .guide-cover{flex-basis:auto;min-height:140px}.guide-card--feature .guide-card__body{padding:20px 22px}.guide-card--feature .guide-card__arrow{top:156px}.guides-stores__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:64px;gap:8px}.guides-store{border-radius:16px;gap:10px;padding:0 10px}.guides-store .guide-mark,.guides-store .guide-mark[data-wide]{border-radius:13px;width:44px;height:44px;padding:6px}.guides-store .guide-mark--text{font-size:11px}.guides-store strong{font-size:14.5px;line-height:1.25}.guides-store small,.guides-store>svg{display:none}.guide-toolbar{border-radius:20px;padding:12px}.guide-chips{scrollbar-width:none;flex-wrap:nowrap;width:calc(100% + 24px);margin-inline:-12px;padding:2px 12px 4px;overflow-x:auto}.guide-chips button{flex-shrink:0}.guide-results-heading{flex-wrap:wrap;padding-block:14px}.guide-results-heading__tools,.guide-sort{width:100%}.guide-sort select{flex:1;width:100%;font-size:16px}.guide-card--row{gap:14px;padding:18px 16px}.guides-endnote{border-radius:26px;grid-template-columns:minmax(0,1fr);justify-items:start;gap:18px}.guides-endnote__mascot{width:84px;height:84px}.guides-endnote__mascot img{width:72px;height:72px}.guides-endnote__actions,.guides-button{width:100%}.guides-endnote__actions{flex-direction:column}}@media (prefers-reduced-motion:reduce){.guide-card,.guides-topic,.guide-card:hover .guide-cover__icon,.guide-card:hover .guide-mark{transform:none!important}}
