@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2?dpl=build-1793972988382) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2?dpl=build-1793972988382) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.woff2?dpl=build-1793972988382) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_ea85c9{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_ea85c9{--font-safari-display:"Archivo","Archivo Fallback"}.safari_page__pR__w{--paper:#fbfbf9;--paper-alt:#eff1eb;--ink:#16201c;--body:#3a4440;--ah-muted:#616b66;--rule:rgb(22 32 28/0.14);--rule-strong:rgb(22 32 28/0.3);--ah-accent:#c4361d;--ah-accent-soft:rgb(196 54 29/0.07);--paper-alt-wash:rgb(229 233 224/0.55);background-color:var(--paper);background-image:url(/assets/safari/safari-texture.webp);background-repeat:repeat;background-size:128px 128px;color:var(--body)}.safari_display__xDSk2{font-family:var(--font-safari-display),"Archivo",system-ui,sans-serif;font-weight:700;letter-spacing:-.032em;color:var(--ink)}.safari_displayXl__fItFW{font-weight:800;letter-spacing:-.042em}.safari_prose__PVNhp{font-family:var(--font-source-serif),Georgia,serif;color:var(--body)}.safari_label__EXE_B{font-size:11px;line-height:1.4;letter-spacing:.18em;text-transform:uppercase}.safari_figure__VIqhA,.safari_label__EXE_B{font-family:var(--font-safari-display),"Archivo",system-ui,sans-serif;font-weight:700}.safari_figure__VIqhA{font-variant-numeric:tabular-nums;letter-spacing:-.04em;color:var(--ink)}.safari_dropCap__qGck_:first-letter{float:left;margin:.08em .09em 0 0;font-family:var(--font-safari-display),"Archivo",system-ui,sans-serif;font-size:3.6em;font-weight:800;line-height:.78;color:var(--ink)}.safari_bgPaper__cSXKS{background-color:initial}.safari_bgPaperAlt__RaPBC{background-color:var(--paper-alt-wash)}.safari_bgAccentSoft__QS3Vx{background-color:var(--ah-accent-soft)}.safari_tInk__90MdM{color:var(--ink)}.safari_tBody__Bew0s{color:var(--body)}.safari_tMuted__JpqHm{color:var(--ah-muted)}.safari_tAccent__Dorox{color:var(--ah-accent)}.safari_rule__X6wD9{border-color:var(--rule)}.safari_accentRule__bZ4_Z{border-color:rgb(196 54 29/.4)}.safari_button__2ge4g{border-radius:2px;transition:background-color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1),transform .15s ease-out}.safari_button__2ge4g:active{transform:translateY(1px)}.safari_buttonPrimary__Xjkv9{border:1px solid var(--ah-accent);background-color:var(--ah-accent);color:#fff}.safari_buttonPrimary__Xjkv9:hover{background-color:#a92c15;border-color:#a92c15}.safari_buttonGhost__Iesze{border:1px solid var(--rule-strong);background-color:initial;color:var(--ink)}.safari_buttonGhost__Iesze:hover{border-color:var(--ink);background-color:rgb(22 32 28/.04)}.safari_button__2ge4g:focus-visible{outline:2px solid var(--ah-accent);outline-offset:3px}.safari_heroScrim___e7FH{position:absolute;inset:0;background:linear-gradient(to bottom,rgb(251 251 249/.3) 0,rgb(251 251 249/.72) 26%,rgb(251 251 249/.78) 62%,var(--paper) 100%)}@media (min-width:1024px){.safari_heroScrim___e7FH{background:linear-gradient(to bottom,rgb(251 251 249/0) 0,rgb(251 251 249/0) 58%,var(--paper) 100%),linear-gradient(to right,var(--paper) 0,var(--paper) 26%,rgb(251 251 249/.82) 40%,rgb(251 251 249/0) 66%)}}.safari_heroScript__BG9ST{font-family:var(--font-source-serif),Georgia,serif;font-style:italic;font-weight:600;letter-spacing:-.018em;color:var(--ah-accent)}.safari_card__bRvCw{border:1px solid rgb(22 32 28/.09);border-radius:3px;background-color:rgb(255 255 255/.84);box-shadow:0 1px 2px rgb(22 32 28/.04),0 14px 30px -14px rgb(22 32 28/.22)}.safari_photo__O1M7T{overflow:hidden;border-radius:4px;box-shadow:0 2px 4px rgb(22 32 28/.05),0 26px 50px -22px rgb(22 32 28/.32)}.safari_statCard__ufwVt{position:relative;overflow:hidden;border-radius:3px;background-color:#fbf8f1;background-image:url(/assets/safari/safari-card-texture.webp);background-repeat:repeat;background-size:116px 116px;box-shadow:0 1px 2px rgb(22 32 28/.05),0 16px 34px -16px rgb(22 32 28/.28)}.safari_statIndex__dfKx8{font-family:var(--font-safari-display),"Archivo",system-ui,sans-serif;font-weight:700;font-variant-numeric:tabular-nums;font-size:.6875rem;letter-spacing:.18em;color:var(--ah-muted)}.safari_statIcon__UMnFI{display:grid;width:2.125rem;height:2.125rem;place-items:center;border-radius:999px;background-color:rgb(196 54 29/.12);color:var(--ah-accent)}.safari_statFigure__QctsC{font-size:clamp(2.5rem,2.9vw,3rem);line-height:.94;white-space:nowrap}.safari_proofRail__6r51V{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--rule-strong) transparent;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.safari_proofRail__6r51V::-webkit-scrollbar{height:6px}.safari_proofRail__6r51V::-webkit-scrollbar-thumb{border-radius:999px;background-color:var(--rule-strong)}.safari_proofCard__yg3fY{flex:0 0 auto;scroll-snap-align:start}.safari_proofReviewCard__ibOqo{width:min(26rem,86vw)}.safari_proofVideoCard__KRJmd{width:min(19rem,76vw);align-self:center}.safari_proofPrint__hP0P_{display:block;border-radius:2px;background-color:#fff;padding:.5rem;box-shadow:0 2px 4px rgb(22 32 28/.06),0 22px 44px -18px rgb(22 32 28/.34);transform:rotate(-1.2deg)}.safari_proofPrintAlt__qv3FO{transform:rotate(1.4deg)}@media (prefers-reduced-motion:reduce){.safari_proofPrintAlt__qv3FO,.safari_proofPrint__hP0P_{transform:none}}.safari_proofThumb__YB6i0{position:relative;display:block;overflow:hidden;border-radius:1px;background-color:var(--paper-alt)}.safari_proofPlay__DCV2B{position:absolute;inset:0;display:grid;place-items:center;background-color:rgb(22 32 28/.16);transition:background-color .15s ease}.safari_proofPlayBadge__kfRyw{display:grid;width:3rem;height:3rem;place-items:center;border-radius:999px;background-color:var(--ah-accent);color:#fff;box-shadow:0 6px 18px rgb(22 32 28/.3)}a:hover .safari_proofPlay__DCV2B{background-color:rgb(22 32 28/.06)}@media (prefers-reduced-motion:reduce){.safari_proofPlay__DCV2B{transition:none}}.safari_diorama__jkSol{display:block;width:100%;height:auto;filter:drop-shadow(0 22px 26px rgb(22 32 28/.14))}.safari_tag__JO9Iz{display:block;width:100%;height:auto;filter:drop-shadow(0 18px 26px rgb(22 32 28/.12))}.safari_routeRail__mJP_W{position:relative;scroll-snap-type:x proximity}.safari_routeRail__mJP_W>li{position:relative;scroll-snap-align:center}.safari_routeRail__mJP_W>li:after,.safari_routeRail__mJP_W>li:before{position:absolute;top:7px;height:1px;content:"";background-color:var(--rule-strong)}.safari_routeRail__mJP_W>li:before{right:50%;left:0}.safari_routeRail__mJP_W>li:after{right:0;left:50%}.safari_routeRail__mJP_W>li:first-child:before,.safari_routeRail__mJP_W>li:last-child:after{content:none}.safari_routeDot__RvVxw{position:relative;width:15px;height:15px;border:1px solid var(--rule-strong);border-radius:999px;background-color:var(--paper-alt)}.safari_routeDotEnd___GJHf{border-color:var(--ah-accent);background-color:var(--ah-accent)}.safari_busLane__0yZkq{position:fixed;bottom:.25rem;left:0;z-index:30;display:none;width:100%;pointer-events:none}.safari_bus__wJuVy{display:block;width:clamp(96px,12vw,176px);height:auto;filter:drop-shadow(0 6px 9px rgb(22 32 28/.22))}@supports (animation-timeline:scroll(root block)){@media (prefers-reduced-motion:no-preference){.safari_busLane__0yZkq{display:block}.safari_bus__wJuVy{animation:safari_safari-bus-drive__Iwldz linear both;animation-timeline:scroll(root block)}.safari_busClearance__QeYFz{padding-bottom:6.5rem}}}@keyframes safari_safari-bus-drive__Iwldz{0%{transform:translateX(3vw) translateY(0) scaleX(1)}12%{transform:translateX(calc(50vw - 50%)) translateY(-5px) scaleX(1)}24%{transform:translateX(calc(100vw - 100% - 3vw)) translateY(0) scaleX(1)}28%{transform:translateX(calc(100vw - 100% - 3vw)) translateY(0) scaleX(-1)}40%{transform:translateX(calc(50vw - 50%)) translateY(-5px) scaleX(-1)}50%{transform:translateX(3vw) translateY(0) scaleX(-1)}54%{transform:translateX(3vw) translateY(0) scaleX(1)}66%{transform:translateX(calc(50vw - 50%)) translateY(-5px) scaleX(1)}76%{transform:translateX(calc(100vw - 100% - 3vw)) translateY(0) scaleX(1)}80%{transform:translateX(calc(100vw - 100% - 3vw)) translateY(0) scaleX(-1)}92%{transform:translateX(calc(50vw - 50%)) translateY(-5px) scaleX(-1)}to{transform:translateX(3vw) translateY(0) scaleX(-1)}}@media (prefers-reduced-motion:reduce){.safari_button__2ge4g{transition:none}}