.apt-page .coa-tiers{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.apt-page .coa-tier-pic{aspect-ratio:16/9;border-bottom:1px solid var(--apt-card-line);background:#e9e3d8;margin:-20px -20px 14px;display:block;position:relative}.apt-page .coa-tier-pic img{object-fit:cover}.apt-page .coa-tier-kicker{font-family:var(--font-sora), system-ui, sans-serif;letter-spacing:.15em;text-transform:uppercase;color:#7d6120;margin-bottom:7px;font-size:.68rem;font-weight:700;display:block}.apt-page .coa-tier-caps{flex-wrap:wrap;gap:6px 14px;margin:10px 0 0;padding:0;list-style:none;display:flex}.apt-page .coa-tier-caps li{color:var(--text-soft);background:0 0;border:0;border-radius:0;align-items:center;gap:6px;padding:0;font-size:.8rem;font-weight:600;display:inline-flex}.apt-page .coa-tier-caps svg{color:#7d6120}.apt-page .coa-tier-who{color:var(--text-soft);margin:10px 0 0;font-size:.82rem;line-height:1.5}.apt-page .coa-tier-who strong{color:var(--text)}.apt-page .coa-tiers .mlf-tier-price{margin-top:auto}.apt-page .coa-tier-min{color:var(--text-soft);margin:-6px 0 12px;font-size:.78rem;font-weight:600}.apt-page .coa-uses{grid-template-columns:repeat(auto-fit,minmax(248px,1fr));gap:16px;margin:34px 0 0;padding:0;list-style:none;display:grid}.apt-page .coa-uses li{border:1px solid var(--apt-card-line);border-left:3px solid var(--accent);background:var(--apt-card);box-shadow:var(--shadow-sm);border-radius:14px;flex-direction:column;padding:24px 24px 20px;display:flex}.apt-page .coa-use-tick{color:#7d6120;background:#b08d3724;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;margin-bottom:12px;display:inline-flex}.apt-page .coa-uses h3{font-family:var(--font-sora), system-ui, sans-serif;letter-spacing:-.01em;color:var(--text);margin:0 0 8px;font-size:1.06rem;font-weight:600;line-height:1.25}.apt-page .coa-uses p{color:var(--text-soft);margin:0 0 16px;font-size:.9rem;line-height:1.6}.apt-page .coa-use-link{color:#7d6120;margin-top:auto;font-size:.86rem;font-weight:700;text-decoration:none}.apt-page .coa-use-link:hover{text-decoration:underline}.apt-page .coa-use-link:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:3px}.apt-page .coa-gallery-sec{color:#fbfaf7;background:linear-gradient(170deg,#14233b,#0b1b2b);padding:74px 0 78px}.apt-page .coa-gallery-sec .sec-head h2{color:#fbfaf7}.apt-page .coa-gallery-sec .sec-head p{color:#fbfaf7c2;max-width:62ch}.apt-page .coa-gallery-hair{color:var(--accent-hi)}.apt-page .coa-gallery{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense;gap:14px;margin:34px 0 0;padding:0;list-style:none;display:grid}.apt-page .coa-gallery li{aspect-ratio:3/2;background:#0a1522;border:1px solid #fbfaf71f;border-radius:12px;position:relative;overflow:hidden}.apt-page .coa-gallery .coa-shot-wide{grid-column:span 2}.apt-page .coa-gallery img{object-fit:cover;filter:brightness(1.04);width:100%;height:100%}.apt-page .coa-versus-sec{background:var(--apt-ground)}.apt-page .coa-versus{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin:34px 0 0;padding:0;list-style:none;display:grid}.apt-page .coa-versus li{border:1px solid var(--apt-card-line);background:#fbfaf7;border-radius:14px;flex-direction:column;padding:24px 24px 22px;display:flex}.apt-page .coa-versus-ours{border-left:3px solid var(--accent);box-shadow:var(--shadow-sm)}.apt-page .coa-versus-icon{color:#7d6120;background:#b08d3724;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:12px;display:inline-flex}.apt-page .coa-versus h3{font-family:var(--font-sora), system-ui, sans-serif;letter-spacing:-.01em;color:var(--text);margin:0 0 4px;font-size:1.08rem;font-weight:600}.apt-page .coa-versus-cap{color:#7d6120;margin:0;font-size:.82rem;font-weight:600}.apt-page .coa-versus-price{font-family:var(--font-sora), system-ui, sans-serif;letter-spacing:-.02em;color:var(--text);margin:14px 0 10px;font-size:1.5rem;font-weight:600;line-height:1.1}.apt-page .coa-versus-price span{letter-spacing:0;color:var(--text-soft);margin-top:5px;font-size:.76rem;font-weight:600;display:block}.apt-page .coa-versus-body{color:var(--text-soft);margin:0;font-size:.88rem;line-height:1.6}.apt-page .coa-versus-foot{color:var(--text-soft);margin:22px 0 0;font-size:.92rem;line-height:1.6}.apt-page .coa-versus-foot a{color:#7d6120;white-space:nowrap;font-weight:700}.apt-page .coa-hub{background:var(--apt-ground)}@media (max-width:1000px){.apt-page .coa-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.apt-page .coa-gallery .coa-shot-wide{grid-column:span 2}}@media (max-width:700px){.apt-page .coa-uses li,.apt-page .coa-versus li{padding:20px 20px 18px}}@media (max-width:620px){.apt-page .coa-gallery-sec{padding:56px 0 58px}.apt-page .coa-gallery{grid-template-columns:1fr;gap:12px}.apt-page .coa-gallery .coa-shot-wide{grid-column:auto}}.apt-page .coa-versus-link{color:#7d6120;margin-top:14px;font-size:.86rem;font-weight:700;text-decoration:none}.apt-page .coa-versus-link:hover{text-decoration:underline}.apt-page .coa-versus-link:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:3px}
