.api-landing-page{-webkit-text-size-adjust:100%}.api-landing-page .api-hero{position:relative;padding:.25rem .5rem .5rem}.api-landing-page .api-hero__badge-row{display:flex;justify-content:center;margin-bottom:.85rem}.api-landing-page .api-hero__badge{display:inline-flex;align-items:center;justify-content:center;padding:.38em 1.05em;border-radius:999px;font-family:var(--font-outfit,"Outfit",sans-serif);font-size:.62rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#7a3e10;background:linear-gradient(180deg,#fffbf3,#fff0d6 55%,#ffe8c0);border:1px solid rgba(201,165,92,.55);box-shadow:0 .12em .35em rgba(100,65,20,.12),inset 0 1px 0 rgba(255,255,255,.85)}.api-landing-page .api-hero__title{margin:0;font-family:var(--font-outfit,"Outfit",sans-serif);font-size:clamp(1.65rem,4.2vw,2.65rem);font-weight:700;line-height:1.18;letter-spacing:.02em;background:linear-gradient(165deg,#2a1810,#5c3310 38%,#8b4513 72%,#6d3a12);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:none;filter:drop-shadow(0 1px 0 rgba(255,255,255,.45))}.api-landing-page .api-hero__divider{display:flex;align-items:center;justify-content:center;gap:.55rem;width:min(14rem,72%);margin:.85rem auto .95rem}.api-landing-page .api-hero__divider-wing{flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(180,120,40,.55))}.api-landing-page .api-hero__divider-wing--right{background:linear-gradient(90deg,rgba(180,120,40,.55),transparent)}.api-landing-page .api-hero__divider-gem{width:.42rem;height:.42rem;flex-shrink:0;transform:rotate(45deg);background:linear-gradient(135deg,#e8c97a,#c9a55c);box-shadow:0 0 0 1px rgba(255,255,255,.5)}.api-landing-page .api-hero__subtitle{margin:0 auto;max-width:34rem;font-family:var(--font-cormorant,"Cormorant Garamond",serif);font-size:clamp(1.02rem,2.2vw,1.2rem);font-weight:600;font-style:italic;line-height:1.55;letter-spacing:.01em;color:#5c4a3a}.api-landing-page .api-hero__highlight{font-style:normal;font-weight:700;color:#8b4513;letter-spacing:.02em}.api-landing-page .api-hero__subtitle-note{display:block;margin-top:.35em;font-size:.92em;font-weight:500;color:#786b5f}@media (min-width:640px){.api-landing-page .api-hero__subtitle-note{display:inline;margin-top:0}.api-landing-page .api-hero__subtitle-note:before{content:" "}}.api-landing-page .api-curl-header{border-color:rgba(201,169,110,.28)}.api-landing-page .api-curl-header p{color:#786b5f}.api-landing-page .api-code-panel{background:linear-gradient(165deg,#2a1810,#1a0f0a 55%,#120a06);border:1px solid rgba(201,169,110,.38);color:#f7ecd3;color-scheme:dark;accent-color:#d97706;min-width:0;overflow:hidden;box-shadow:0 8px 28px rgba(62,39,35,.22),inset 0 1px 0 rgba(201,169,110,.08)}.api-landing-page .api-panel-divider{border-color:rgba(201,169,110,.22)!important}.api-landing-page .api-panel-kicker{color:rgba(247,236,211,.55)}.api-landing-page .api-http-badge{color:#fde68a;background:rgba(180,83,9,.28);border:1px solid rgba(217,119,6,.45)}.api-landing-page .api-code-block{background:rgba(10,6,4,.88);border:1px solid rgba(201,169,110,.2);border-radius:.75rem}.api-landing-page .api-code-response{max-height:11rem;overflow-x:auto;overflow-y:auto;overscroll-behavior:contain}@media (min-width:640px){.api-landing-page .api-code-response{max-height:16rem}}.api-landing-page .api-copy-btn{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:9px;font-weight:700;color:rgba(247,236,211,.65);background:rgba(18,10,6,.75);border:1px solid rgba(201,169,110,.35);border-radius:.375rem;cursor:pointer;user-select:none;transition:color .2s ease,background-color .2s ease,border-color .2s ease,transform .2s ease}.api-landing-page .api-copy-btn:hover{color:#fde68a;background:rgba(42,24,16,.95);border-color:rgba(217,119,6,.6);transform:translateY(-1px)}.api-landing-page .api-simulator-label{font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(247,236,211,.55)}.api-landing-page .api-code-panel .api-simulator-field{min-height:2.25rem;width:100%;padding:.375rem .75rem;border-radius:.75rem;font-size:16px;font-weight:600;background-color:rgba(18,10,6,.92)!important;border:1px solid rgba(201,169,110,.38)!important;color:#fbbf24!important;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;cursor:pointer}.api-landing-page .api-code-panel .api-simulator-field--mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}@media (min-width:640px){.api-landing-page .api-code-panel .api-simulator-field{font-size:.75rem}}.api-landing-page .api-code-panel .api-simulator-field:hover{border-color:rgba(217,119,6,.55)!important;background-color:rgba(26,15,10,.96)!important}.api-landing-page .api-code-panel .api-simulator-field:focus{outline:none;border-color:#d97706!important;box-shadow:0 0 0 3px rgba(217,119,6,.22);background-color:rgba(26,15,10,.98)!important}.api-landing-page .api-code-panel select.api-simulator-field option{background:#2a1810;color:#fbbf24}.api-landing-page .api-code-panel .api-simulator-field--theme-picker,.api-landing-page .api-code-panel input[type=date].api-simulator-field,.api-landing-page .api-code-panel input[type=month].api-simulator-field{accent-color:#d97706;color-scheme:dark}.api-landing-page .api-themed-select{position:relative}.api-landing-page .api-themed-select__trigger{display:flex;align-items:center;justify-content:space-between;gap:.5rem;text-align:left}.api-landing-page .api-themed-select__value{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.api-landing-page .api-themed-select__chevron{width:.95rem;height:.95rem;flex-shrink:0;color:#fbbf24;transition:transform .2s ease,color .2s ease}.api-landing-page .api-themed-select--open .api-themed-select__chevron{transform:rotate(180deg);color:#fde68a}.api-landing-page .api-themed-select--open .api-themed-select__trigger{border-color:#f59e0b!important;box-shadow:0 0 0 3px rgba(217,119,6,.25)}.api-landing-page .api-themed-select__menu{position:absolute;z-index:30;top:calc(100% + .35rem);left:0;right:0;margin:0;padding:.35rem;list-style:none;border-radius:.75rem;border:1px solid rgba(201,169,110,.45);background:linear-gradient(165deg,#2a1810,#1a0f0a);box-shadow:0 10px 28px rgba(0,0,0,.45),0 0 0 1px rgba(251,191,36,.08);max-height:13rem;overflow-y:auto}.api-landing-page .api-themed-select__option{display:block;width:100%;padding:.5rem .65rem;border:none;border-radius:.5rem;background:transparent;color:#fbbf24;font-size:.75rem;font-weight:600;text-align:left;cursor:pointer;transition:background-color .18s ease,color .18s ease}.api-landing-page .api-themed-select__option:focus-visible,.api-landing-page .api-themed-select__option:hover{outline:none;background:rgba(217,119,6,.28);color:#fde68a}.api-landing-page .api-themed-select__option.is-selected{background:linear-gradient(135deg,#b45309,#92400e);color:#fff7ed}.api-landing-page .api-themed-select__option.is-selected:focus-visible,.api-landing-page .api-themed-select__option.is-selected:hover{background:linear-gradient(135deg,#d97706,#b45309);color:#ffffff}.api-landing-page .api-code-panel input[type=date].api-simulator-field::-webkit-calendar-picker-indicator,.api-landing-page .api-code-panel input[type=month].api-simulator-field::-webkit-calendar-picker-indicator{filter:invert(.75) sepia(1) saturate(3) hue-rotate(5deg);cursor:pointer;opacity:.85;transition:opacity .2s ease}.api-landing-page .api-code-panel input[type=date].api-simulator-field::-webkit-calendar-picker-indicator:hover,.api-landing-page .api-code-panel input[type=month].api-simulator-field::-webkit-calendar-picker-indicator:hover{opacity:1}.api-landing-page .api-docs-ref-link{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;padding:.35rem .75rem;border-radius:.5rem;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:#fbbf24;border:1px solid transparent;transition:color .25s ease,background-color .25s ease,border-color .25s ease}.api-landing-page .api-docs-ref-link:hover{color:#1a0f0a;background:#fbbf24;border-color:#fbbf24}.api-landing-page .api-product-tab{touch-action:manipulation;border-color:rgba(201,169,110,.28);background:rgba(255,252,245,.62);color:#3e2723;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease,transform .2s ease}.api-landing-page .api-product-tab:not(.api-product-tab--active):hover{border-color:rgba(139,90,43,.38);background:rgba(255,249,238,.96);box-shadow:0 4px 14px rgba(62,39,35,.08)}.api-landing-page .api-product-tab--active{background:linear-gradient(165deg,#2a1810,#1a0f0a 55%,#120a06);border-color:rgba(201,169,110,.52);box-shadow:0 8px 24px rgba(62,39,35,.22),inset 0 1px 0 rgba(201,169,110,.1)}.api-landing-page .api-product-tab--active:hover{background:linear-gradient(165deg,#322018,#221610 52%,#180e08);border-color:rgba(217,170,90,.58);box-shadow:0 10px 28px rgba(62,39,35,.26),inset 0 1px 0 rgba(201,169,110,.16);transform:translateY(-1px)}.api-landing-page .api-product-tab__icon{border-color:rgba(201,169,110,.28);background:rgba(249,217,157,.22);color:#786b5f}.api-landing-page .api-product-tab:not(.api-product-tab--active):hover .api-product-tab__icon{border-color:rgba(139,90,43,.32);background:rgba(249,217,157,.38);color:#8b5a2b}.api-landing-page .api-product-tab__icon--active{border-color:rgba(251,191,36,.42);background:rgba(251,191,36,.14);color:#fde68a}.api-landing-page .api-product-tab--active:hover .api-product-tab__icon,.api-landing-page .api-product-tab--active:hover .api-product-tab__icon--active{border-color:rgba(251,191,36,.52);background:rgba(251,191,36,.2);color:#fde68a}.api-landing-page .api-product-tab__title{color:#3e2723}.api-landing-page .api-product-tab--active .api-product-tab__title{color:#f7ecd3}.api-landing-page .api-product-tab--active:hover .api-product-tab__title{color:#fde68a}.api-landing-page .api-product-tab__desc{color:#786b5f}.api-landing-page .api-product-tab:not(.api-product-tab--active):hover .api-product-tab__desc{color:#5c4a3a}.api-landing-page .api-product-tab--active .api-product-tab__desc{color:rgba(247,236,211,.78)}.api-landing-page .api-product-tab--active:hover .api-product-tab__desc{color:rgba(255,248,235,.88)}.api-landing-page .api-product-tab__features{border-color:rgba(201,169,110,.22)}.api-landing-page .api-product-tab--active .api-product-tab__features{border-color:rgba(201,169,110,.28)}.api-landing-page .api-product-tab__feature{color:#8b5a2b}.api-landing-page .api-product-tab--active .api-product-tab__feature{color:#e8c97a}.api-landing-page .api-product-tab--active:hover .api-product-tab__feature{color:#fbbf24}.api-landing-page .api-product-tab--active .api-product-tab__feature svg{color:#e8c97a}.api-landing-page .api-product-tab--active:hover .api-product-tab__feature svg{color:#fde68a}.api-landing-page .api-curl-card{overflow:hidden}.api-landing-page .api-landing-cta__title{color:#ffffff!important}@supports (padding:max(0px)){.api-landing-page{padding-left:max(.75rem,env(safe-area-inset-left));padding-right:max(.75rem,env(safe-area-inset-right));padding-bottom:max(1.25rem,env(safe-area-inset-bottom))}}