[data-theme=akik]{--akik-paper:#f7f7f4;--akik-ink:#1d1d1b;--akik-rule:#1d1d1b;--akik-hair:#d6d6cf;--t-bg:var(--akik-paper);--t-surface:#fcfcfa;--t-surface-2:#eeeee9;--t-fg:var(--akik-ink);--t-muted:#5c5c57;--t-line:var(--akik-hair);--t-accent-soft:color-mix(in srgb, var(--t-accent) 9%, var(--akik-paper));--t-focus:var(--akik-ink);--t-font-body:var(--font-akik-body), "Helvetica Neue", Arial, sans-serif;--t-font-display:var(--font-akik-display), Georgia, "Times New Roman", serif;--t-weight-display:500;--t-tracking-display:-.012em;--t-size-hero:clamp(2.6rem, 1.5rem + 4.4vw, 5rem);--t-size-h2:clamp(1.9rem, 1.35rem + 1.9vw, 2.9rem);--t-size-h3:1.375rem;--t-leading:1.7;--t-radius:2px;--t-radius-sm:0px;--t-radius-pill:0px;--t-shadow:none;--akik-lift:0 14px 32px -18px #1d1d1b59;--t-border:1px solid var(--akik-hair);--t-container:1240px;--t-section:clamp(48px, 6vw, 88px);--t-gap:clamp(20px, 2.4vw, 32px);--t-sticky-top:0px;& body{background:var(--t-bg);font-size:1.0625rem}&:not(html){font-size:1.0625rem}& ::selection{background:var(--akik-ink);color:var(--akik-paper)}& :where(a,button,summary,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--akik-ink);outline-offset:3px}& :where(h1,h2,h3) em,& :where(h1,h2,h3) i{font-style:italic;font-weight:400}& .akik-header{z-index:50;background:var(--t-bg);border-bottom:1px solid var(--akik-rule);position:relative}& .akik-mast{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;min-height:68px;display:grid}& .akik-mast-start{align-items:center;gap:16px;display:flex}& .akik-logo{min-width:0;max-width:min(52vw,440px);min-height:44px;font-family:var(--t-font-display);letter-spacing:-.015em;text-align:center;white-space:nowrap;justify-content:center;align-items:center;font-size:clamp(1.25rem,.9rem + 1.6vw,2.25rem);font-weight:600;line-height:1.05;text-decoration:none;display:inline-flex}& .akik-logo span{text-overflow:ellipsis;overflow:hidden}& .akik-logo img{width:auto;max-height:44px;display:block}& .akik-mast-end{justify-content:flex-end;align-items:center;gap:8px;display:flex}& .akik-locale,& .akik-phone{display:none}& .akik-phone{color:var(--akik-ink);gap:12px}& .akik-phone [data-part=phone-icon]{border:1px solid var(--akik-ink);width:38px;height:38px;transition:background-color var(--t-fast) var(--t-ease), color var(--t-fast) var(--t-ease);border-radius:50%}& .akik-phone [data-part=phone-text]{gap:3px}& .akik-phone [data-part=phone-label]{color:var(--t-muted);font-family:var(--t-font-display);font-size:.875rem;font-style:italic;font-weight:400}& .akik-phone [data-part=phone-number]{font-family:var(--t-font-display);letter-spacing:.01em;font-variant-numeric:lining-nums tabular-nums;font-size:1.125rem;font-style:italic;font-weight:500}& .akik-account,& .akik-locale [data-part=locale-switch]{white-space:nowrap;min-height:44px;transition:color var(--t-fast) var(--t-ease);align-items:center;gap:8px;font-size:.9375rem;font-weight:500;text-decoration:none}& .akik-account{border:1px solid var(--akik-ink);transition:background-color var(--t-fast) var(--t-ease), color var(--t-fast) var(--t-ease);padding:0 14px;display:inline-flex}& .akik-call{border:1px solid var(--akik-ink);width:48px;height:48px;color:var(--akik-ink);border-radius:0}& .akik-menu-toggle [data-part=menu-button]{border-color:var(--akik-ink);background:0 0}& .akik-nav{display:none}& [data-part=mobile-nav] [data-part=menu]>li{border-bottom-color:var(--akik-hair)}& [data-part=mobile-nav] [data-part=menu] :where(a,summary){min-height:52px;font-family:var(--t-font-display);font-size:1.25rem;font-weight:500}& [data-part=mobile-nav] [data-part=submenu] ul :where(a,summary){font-family:var(--t-font-body);min-height:44px;font-size:1rem}& [data-part=drawer-contact]{border-top:2px solid var(--akik-rule);background:0 0;border-radius:0;gap:0;margin-top:32px;padding:18px 0 0}& [data-part=drawer-contact-title]{font-family:var(--t-font-display);margin-bottom:14px;font-size:1.375rem;font-style:italic;font-weight:400}& [data-part=drawer-call]{background:var(--akik-ink);color:var(--akik-paper);border-radius:0;gap:14px;margin-bottom:10px;padding:12px 18px}& [data-part=drawer-call] [data-part=phone-label]{letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem;font-weight:500}& [data-part=drawer-call] [data-part=phone-number]{font-family:var(--t-font-display);font-variant-numeric:lining-nums tabular-nums;font-size:1.375rem;font-style:italic;font-weight:500}& [data-part=drawer-contact] :where([data-part=whatsapp],[data-part=mail]){border-bottom:1px solid var(--akik-hair);gap:12px;font-weight:500}& [data-part=mobile-nav]>[data-part=locale-switch]{margin-top:8px;font-weight:500}@media (width<=479px){& .akik-mast{grid-template-columns:auto minmax(0,1fr) auto;gap:10px}& .akik-logo{justify-self:center;max-width:100%}& .akik-mast-end{gap:6px}& .akik-account span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}& .akik-account{justify-content:center;width:48px;padding:0}}@media (hover:hover){& .akik-account:hover{background:var(--akik-ink);color:var(--akik-paper)}& .akik-locale [data-part=locale-switch]:hover,& .akik-phone:hover [data-part=phone-number]{color:var(--t-accent-text)}& :where(.akik-phone:hover [data-part=phone-icon],.akik-call:hover){background:var(--akik-ink);color:var(--akik-paper)}& [data-part=drawer-contact] :where([data-part=whatsapp],[data-part=mail]):hover{color:var(--t-accent-text)}}@media (width>=1024px){& .akik-mast{gap:24px;min-height:104px}& .akik-menu-toggle{display:none}& .akik-locale,& .akik-phone{display:inline-flex}& .akik-logo{max-width:560px;font-size:clamp(2rem,1rem + 1.6vw,2.75rem)}& .akik-logo img{max-height:64px}& .akik-mast-end{gap:20px}& .akik-nav{border-top:1px solid var(--akik-hair);display:block}& .akik-nav [data-part=menu]{flex-wrap:wrap;justify-content:center;gap:0 clamp(16px,2.4vw,40px);display:flex}& .akik-nav [data-part=menu]>li>a,& .akik-nav [data-part=menu]>li>details>summary{letter-spacing:.01em;white-space:nowrap;min-height:50px;font-size:.9375rem;font-weight:500;position:relative}& .akik-nav [data-part=menu]>li>a:before,& .akik-nav [data-part=menu]>li>details>summary:before{content:"";transform-origin:0;background:currentColor;height:1px;position:absolute;bottom:12px;left:0;right:0;transform:scaleX(0)}& .akik-nav [data-part=menu]>li>details>summary:before{right:15px}& .akik-nav [data-part=menu]>li>a:hover:before,& .akik-nav [data-part=menu]>li>details>summary:hover:before,& .akik-nav [data-part=submenu][open]>summary:before{transform:scaleX(1)}& .akik-nav [data-part=submenu]{position:relative}& .akik-nav [data-part=submenu]>ul{z-index:60;border:1px solid var(--akik-ink);background:var(--t-surface);min-width:240px;max-height:70vh;box-shadow:var(--akik-lift);padding:8px 20px;position:absolute;top:100%;left:-20px;overflow:auto}& .akik-nav [data-part=submenu]>ul li+li{border-top:1px solid var(--akik-hair)}& .akik-nav [data-part=submenu]>ul a{width:100%;font-size:.9375rem;font-weight:500}& .akik-nav [data-part=submenu]>ul a:hover{color:var(--t-accent-text)}}@media (width>=1024px) and (width<=1179px){& .akik-logo{max-width:440px;font-size:1.875rem}& .akik-mast-end{gap:14px}}@media (width>=1280px){& .akik-logo{max-width:640px}}@media (width>=1024px) and (prefers-reduced-motion:no-preference){& .akik-nav [data-part=menu]>li>a:before,& .akik-nav [data-part=menu]>li>details>summary:before{transition:transform var(--t-slow) var(--t-ease)}}& [data-part=button]{letter-spacing:.01em;min-height:48px;transition:background-color var(--t-fast) var(--t-ease), color var(--t-fast) var(--t-ease), border-color var(--t-fast) var(--t-ease);border-radius:0;padding:0 26px;font-weight:600}& [data-part=button]:active{transform:none}& [data-part=button][data-variant=ghost]{border-color:var(--akik-ink);color:var(--akik-ink)}@media (hover:hover){& [data-part=button]:hover{background-color:color-mix(in srgb, var(--t-accent) 82%, #000)}& [data-part=button][data-variant=ghost]:hover{background:var(--akik-ink);color:var(--akik-paper)}}& [data-part=section-head]>[data-part=button][data-variant=ghost]{min-height:44px;color:var(--akik-ink);background:0 0;border:0;padding:0;font-weight:600;position:relative}& [data-part=section-head]>[data-part=button][data-variant=ghost]:after{content:"→";font-weight:400}& [data-part=section-head]>[data-part=button][data-variant=ghost]:before{content:"";transform-origin:0;background:currentColor;height:1px;position:absolute;bottom:8px;left:0;right:0}@media (hover:hover){& [data-part=section-head]>[data-part=button][data-variant=ghost]:hover{color:var(--t-accent-text);background:0 0}}& [data-part=section-head]{border-top:1px solid var(--akik-rule);grid-template-columns:minmax(0,1fr);gap:10px;max-width:none;margin-bottom:clamp(28px,3.4vw,48px);padding-top:18px}& [data-part=section-title]{max-width:22ch;line-height:1.08}& [data-part=section-lead]{max-width:58ch;font-family:var(--t-font-display);font-size:clamp(1.125rem,1rem + .4vw,1.3125rem);font-style:italic;line-height:1.5}& [data-part=eyebrow]{color:var(--t-muted);letter-spacing:.14em;font-size:.75rem;font-weight:600}@media (width>=768px){& [data-part=section-head]:has(>[data-part=button]){grid-template-columns:minmax(0,1fr) auto}& [data-part=section-head]>:not([data-part=button]){grid-column:1}& [data-part=section-head]>[data-part=button]{grid-area:1/2/span 3;align-self:start;margin:0}}& [data-part=section][data-tone=alt]{background:var(--t-surface-2)}& [data-part=section][data-tone=dark]{background:var(--akik-ink);color:var(--akik-paper)}& [data-tone=dark] [data-part=section-head]{border-top-color:color-mix(in srgb, var(--akik-paper) 60%, transparent)}& [data-tone=dark] :focus-visible{outline-color:var(--akik-paper)}& [data-tone=dark] [data-part=button]:not([data-variant=ghost]){background:var(--akik-paper);color:var(--akik-ink)}& [data-part=hero]{background:var(--t-bg);min-height:0;color:var(--t-fg);align-items:start;padding-block:0 clamp(28px,5vw,48px)}& [data-part=hero][data-has-image]{color:var(--t-fg)}& [data-part=hero-media]{z-index:0;aspect-ratio:4/3;background:var(--t-surface-2);position:relative;inset:auto;overflow:hidden}& [data-part=hero][data-has-image] [data-part=hero-media]:after{content:none}& [data-part=hero-media] img{display:block}@media (width>=600px) and (width<=899px){& [data-part=hero-media]{aspect-ratio:16/9}}& [data-part=hero-copy]{gap:18px;max-width:720px;padding-top:clamp(24px,5vw,40px)}& [data-part=hero]:not([data-has-image]) [data-part=hero-copy]{padding-top:clamp(48px,8vw,112px)}& [data-part=hero-title]{letter-spacing:-.02em;font-weight:500;line-height:1.02}& [data-part=hero-lead]{border-top:1px solid var(--akik-rule);max-width:42ch;font-family:var(--t-font-display);color:var(--t-fg);padding-top:16px;font-size:clamp(1.1875rem,1.05rem + .6vw,1.5rem);font-style:italic;line-height:1.45}@media (width>=900px){& [data-part=hero]{align-items:center;min-height:min(74svh,680px);padding-block:clamp(48px,6vw,88px)}& [data-part=hero][data-has-image] [data-part=hero-media]{aspect-ratio:auto;position:absolute;inset:0 0 0 52%}& [data-part=hero][data-has-image] [data-part=hero-copy]{max-width:calc(52% - 56px);padding-top:0}}& [data-part=search]{padding-block:0 clamp(24px,4vw,48px)}& [data-part=search] [data-part=tablist]{border:1px solid var(--akik-ink);border-bottom:0;gap:0;width:fit-content;max-width:100%;margin-bottom:0;overflow-x:auto}& [data-part=search] [data-part=tab]{min-height:46px;color:var(--t-muted);transition:color var(--t-fast) var(--t-ease), background-color var(--t-fast) var(--t-ease);background:0 0;border:0;border-radius:0;padding:0 22px;font-weight:500}& [data-part=search] [data-part=tab]+[data-part=tab]{border-left:1px solid var(--akik-hair)}& [data-part=search] [data-part=tab][aria-selected=true]{background:var(--akik-ink);color:var(--akik-paper)}@media (hover:hover){& [data-part=search] [data-part=tab]:not([aria-selected=true]):hover{color:var(--t-fg)}}& [data-part=panel]{border:1px solid var(--akik-ink);background:var(--t-surface);box-shadow:none;border-radius:0;padding:clamp(16px,2vw,24px)}& [data-part=panel] [data-part=label]{letter-spacing:.02em;color:var(--t-muted);font-size:.8125rem;font-weight:600}& :where([data-part=control],[data-part=guests-value]){border-color:color-mix(in srgb, var(--akik-ink) 45%, transparent);background:var(--t-surface);border-radius:0}& [data-part=control]::placeholder{color:#6b6b65}& :where([data-part=control],[data-part=guests-value]):hover{border-color:var(--akik-ink)}& [data-part=listbox],& [data-part=rows],& [data-part$=-pill-menu]{border-color:var(--akik-ink);box-shadow:var(--akik-lift);border-radius:0}& [data-part=step-button]{border-color:var(--akik-ink);border-radius:0}& [data-part=shortcuts] ul{border-block:1px solid var(--akik-rule);gap:0;margin:0;padding:0;list-style:none}& [data-part=shortcuts] li+li{border-left:1px solid var(--akik-hair)}& [data-part=shortcuts] a{min-height:64px;font-family:var(--t-font-display);transition:color var(--t-fast) var(--t-ease);background:0 0;border:0;border-radius:0;justify-content:center;font-size:1.25rem;font-weight:500}& [data-part=shortcuts] svg{color:var(--t-muted)}@media (hover:hover){& [data-part=shortcuts] a:hover{color:var(--t-accent-text)}}@media (width<=599px){& [data-part=shortcuts] ul{grid-template-columns:1fr}& [data-part=shortcuts] li+li{border-left:0;border-top:1px solid var(--akik-hair)}& [data-part=shortcuts] a{justify-content:flex-start;min-height:56px}}& [data-part=card]{background:0 0;border:0;border-radius:0;overflow:visible}& [data-part=card-media]{background:var(--t-surface-2);border-radius:0}& [data-part=photo-empty]{color:var(--t-muted);box-shadow:inset 0 0 0 1px var(--akik-hair);background:radial-gradient(#1d1d1b1a 1px,#0000 1.4px) 0 0/12px 12px,#ecebe4}& [data-part=photo-empty]>svg{width:30px;height:30px}& [data-part=photo-empty-label]{color:var(--akik-ink);font-size:1.25rem;font-style:italic;font-weight:400}& [data-part=card-media] img{transition:none}@media (hover:hover){& [data-part=card]:hover [data-part=card-media] img{transform:none}}& [data-kind=tour] [data-part=card-media],& [data-kind=hotel] [data-part=card-media],& [data-kind=visa] [data-part=card-media]{aspect-ratio:3/2}& [data-part=card-body]{gap:6px;padding:16px 0 0}& [data-part=card-meta]{font-family:var(--t-font-display);color:var(--t-muted);order:-1;font-size:1rem;font-style:italic}& [data-part=card-title]{font-size:var(--t-size-h3);font-weight:500;line-height:1.22}& [data-part=card-title] a{text-underline-offset:.2em;transition:text-decoration-color var(--t-fast) var(--t-ease), color var(--t-fast) var(--t-ease);text-decoration:underline 1px #0000}& [data-part=card]:hover [data-part=card-title] a,& [data-part=card-title] a:focus-visible{text-decoration-color:currentColor}& [data-part=card]:focus-within{outline:2px solid var(--akik-ink);outline-offset:6px}& [data-part=card]:focus-within [data-part=card-title] a:focus-visible{outline:0}& [data-part=card-foot]{border-top:1px solid var(--akik-rule);color:var(--t-muted);margin-top:10px;padding-top:10px;font-size:.9375rem}& [data-part=price]{color:var(--t-fg);font-weight:600}& [data-part=price] small{font-size:.8125rem}@media (width>=1024px){& [data-part=grid]:where([data-kind=tour],[data-kind=hotel],[data-kind=visa]){grid-template-columns:repeat(3,minmax(0,1fr));row-gap:clamp(36px,4vw,52px)}& [data-block=tours] [data-part=grid][data-kind=tour]:has(>li:nth-child(5))>li:first-child{grid-area:span 2/span 2}& [data-block=tours] [data-part=grid][data-kind=tour]:has(>li:nth-child(5))>li:first-child [data-part=card]{grid-template-rows:minmax(0,1fr) auto}& [data-block=tours] [data-part=grid][data-kind=tour]:has(>li:nth-child(5))>li:first-child [data-part=card-media]{aspect-ratio:auto;min-height:360px}& [data-block=tours] [data-part=grid][data-kind=tour]:has(>li:nth-child(5))>li:first-child [data-part=card-title]{font-size:clamp(1.9rem,1.2rem + 1.2vw,2.5rem);line-height:1.1}}& [data-part=grid][data-kind=destination]{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));row-gap:clamp(28px,3vw,44px)}& [data-kind=destination] [data-part=card-media]{aspect-ratio:4/5}& [data-kind=destination] [data-part=card-body]{gap:2px;padding-top:12px}& [data-kind=destination] [data-part=card-title]{font-size:1.625rem;line-height:1.15}& [data-kind=destination] [data-part=card-meta]{font-family:var(--t-font-body);order:0;font-size:.875rem;font-style:normal}@media (width<=599px){& [data-part=grid][data-kind=destination]{grid-template-columns:1fr 1fr;column-gap:14px}& [data-kind=destination] [data-part=card-title]{font-size:1.3125rem}}& [data-part=grid][data-kind=post]{grid-template-columns:repeat(auto-fill,minmax(min(100%,400px),1fr));row-gap:clamp(36px,4vw,56px)}& [data-kind=post] [data-part=card-media]{aspect-ratio:3/2}& [data-kind=post] [data-part=card-title]{font-size:clamp(1.5rem,1.15rem + 1vw,2rem);line-height:1.15}& [data-kind=post] [data-part=card-text]{-webkit-line-clamp:3;font-size:1rem}& [data-kind=visa]:not(:has([data-part=card-media])) [data-part=card-body]{border-top:1px solid var(--akik-rule);padding-top:16px}& [data-kind=visa] [data-part=card-title]{align-items:center;display:flex}& [data-part=flag]{box-shadow:0 0 0 1px var(--akik-hair);border-radius:0}& [data-part=offer] img{border-radius:0}& [data-part=banner-media]:after{background:linear-gradient(90deg,#141412c7,#14141259)}& [data-part=banner] [data-part=section-title]{font-size:clamp(2.2rem,1.4rem + 3vw,3.8rem)}& [data-part=feature]{border:0;border-top:1px solid var(--akik-rule);background:0 0;border-radius:0;padding:18px 0 0}& [data-tone=dark] [data-part=feature]{border-top-color:color-mix(in srgb, var(--akik-paper) 50%, transparent)}& [data-tone=dark] [data-part=feature-text]{color:inherit;opacity:.85}& [data-part=feature-icon]{color:var(--t-fg)}& :where([data-part=feature-title],[data-part=step-title]){font-size:1.5rem;font-weight:500}& [data-part=step]{border-top:1px solid var(--akik-rule);padding-top:14px}& [data-part=step-number]{color:var(--t-fg);font-size:2.75rem;font-style:italic;font-weight:400;line-height:1}& [data-part=quote]{border:0;border-left:1px solid var(--akik-rule);background:0 0;border-radius:0;padding:0 0 0 24px}& [data-part=quote] blockquote{font-family:var(--t-font-display);font-size:1.3125rem;font-style:italic;line-height:1.5}& [data-part=quote] blockquote p:before{content:"“"}& [data-part=quote] blockquote p:after{content:"”"}& [data-part=rating]{color:var(--t-fg)}& [data-part=stats]{gap:0}& [data-part=stat]{border-left:1px solid var(--akik-rule);padding:8px 24px}& [data-part=stat] dd{font-weight:500}& [data-part=faq]{border-top:0;max-width:920px}& [data-part=faq-item]{border-bottom:1px solid var(--akik-hair)}& [data-part=faq-item] summary{min-height:64px;font-family:var(--t-font-display);transition:color var(--t-fast) var(--t-ease);font-size:1.25rem;font-weight:500;line-height:1.35}& [data-part=faq-item] summary:after{font-family:var(--t-font-body);font-size:1.75rem;font-weight:300}@media (hover:hover){& [data-part=faq-item] summary:hover{color:var(--t-accent-text)}}& [data-part=faq-answer]{max-width:68ch}& [data-part=routes]{border-top:1px solid var(--akik-rule);gap:0}& [data-part=route]{border:0;border-bottom:1px solid var(--akik-hair);transition:color var(--t-fast) var(--t-ease);background:0 0;border-radius:0;padding-inline:0 16px}& [data-part=route-cities]{font-family:var(--t-font-display);font-size:1.1875rem;font-weight:500}@media (hover:hover){& [data-part=route]:hover{color:var(--t-accent-text)}}& [data-part=page-head]{background:0 0;padding-block:clamp(28px,4vw,56px) 0}& [data-part=page-head]>[data-part=container]{border-bottom:1px solid var(--akik-rule);justify-items:start;padding-bottom:clamp(24px,3vw,40px);display:grid}& [data-part=page-title]{letter-spacing:-.02em;font-size:clamp(2.3rem,1.5rem + 3vw,4rem);font-weight:500;line-height:1.04}& [data-part=page-title] [data-part=flag]{width:44px;height:auto}& [data-part=page-lead]{font-family:var(--t-font-display);color:var(--t-fg);font-size:1.25rem;font-style:italic;line-height:1.5}& [data-part=page-head][data-has-image]{color:var(--t-fg);flex-direction:column-reverse;gap:clamp(24px,3vw,40px);padding-top:clamp(28px,4vw,56px);display:flex}& [data-part=page-head-media]{z-index:0;width:min(var(--t-container), 100% - 2 * var(--t-gutter));aspect-ratio:21/8;margin-inline:auto;position:relative;inset:auto;overflow:hidden}& [data-part=page-head-media]:after{content:none}& [data-part=page-head][data-has-image] [data-part=breadcrumbs] ol{color:var(--t-muted)}@media (width<=599px){& [data-part=page-head-media]{aspect-ratio:3/2}}& [data-part=breadcrumbs] ol{letter-spacing:.02em;align-items:center;margin-bottom:18px;font-size:.8125rem}& [data-part=breadcrumbs] :where(a,span){align-items:center;min-height:32px;display:inline-flex}& [data-part=breadcrumbs] a{transition:color var(--t-fast) var(--t-ease);text-decoration:none}& [data-part=breadcrumbs] a:hover{color:var(--t-accent-text);text-decoration:underline}& [data-part=prose]{font-size:1.0625rem;line-height:1.75}& [data-part=prose] :where(h2,h3){font-weight:500}& [data-part=prose] a{text-decoration-thickness:1px}& [data-part=prose] img{border-radius:0}& :is([data-part=post-article],[data-part=contact-about])>[data-part=prose]>p:first-of-type:first-letter{float:left;font-family:var(--t-font-display);color:var(--t-fg);margin:.08em .1em 0 0;font-size:4.4em;font-weight:500;line-height:.82}& :where(figcaption,[data-part=figure] figcaption,[data-part=prose] figcaption){font-family:var(--t-font-display);color:var(--t-muted);margin-top:8px;font-size:.9375rem;font-style:italic}& [data-part=quote] figcaption{font-family:var(--t-font-body);margin-top:0;font-style:normal}& [data-part=figure]{border-radius:0}& [data-part=divider]{border-top-color:var(--akik-rule)}& [data-part=empty]{border-color:var(--akik-hair);font-family:var(--t-font-display);border-radius:0;font-size:1.125rem;font-style:italic}& [data-part=form-success]{border:1px solid var(--akik-ink);background:var(--t-surface);border-radius:0}& [data-part=label]{font-weight:600}& dialog[data-part=dialog]{background:var(--t-bg);border-radius:0}& [data-part=dialog-head]{border-bottom-color:var(--akik-rule)}& [data-part=dialog-title]{font-size:1.5rem;font-weight:500}& [data-part=icon-button]{border-radius:0}& [data-part=post-feature]{border:0;border-block:1px solid var(--akik-rule);background:0 0;border-radius:0;gap:clamp(20px,3vw,40px);padding-block:clamp(20px,3vw,32px)}& [data-part=post-feature-body]{padding:0}& [data-part=post-feature-title]{font-size:clamp(1.9rem,1.3rem + 2vw,3rem);font-weight:500;line-height:1.08}& [data-part=post-feature-media] img{transition:none}@media (hover:hover){& [data-part=post-feature]:hover [data-part=post-feature-media] img{transform:none}}& [data-part=post-date],& [data-part=post-more]{color:var(--t-muted);font-family:var(--t-font-display);font-size:1rem;font-style:italic;font-weight:400}& [data-part=post-search],& [data-part=tour-search]{border-color:color-mix(in srgb, var(--akik-ink) 45%, transparent);border-radius:0}& [data-part=post-aside-title]{border-top:1px solid var(--akik-rule);padding-top:14px;font-weight:500}& [data-part=hub-region-title]{border-top:1px solid var(--akik-rule);padding-top:14px;font-size:clamp(1.6rem,1.2rem + 1.2vw,2.2rem);font-weight:500}& [data-part=place-callout]{border:0;border-block:1px solid var(--akik-rule);background:0 0;border-radius:0;padding-inline:0}& .co-page{--font-poppins:var(--t-font-body);--co-bg:var(--t-bg)}& .co-page .co-btn{border-radius:0}& .akik-footer{background:var(--t-bg);color:var(--t-fg);margin-top:clamp(24px,4vw,48px);padding-block:0 24px;font-size:.9375rem}& .akik-footer>[data-part=container]{border-top:4px solid var(--akik-rule)}& .akik-foot-grid{grid-template-columns:minmax(0,1fr);padding-block:clamp(28px,4vw,48px);display:grid}& .akik-foot-grid>*{padding-block:20px}& .akik-foot-grid>*+*{border-top:1px solid var(--akik-hair)}@media (width>=640px){& .akik-foot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}& .akik-foot-brand{grid-column:1/-1}& .akik-foot-grid>*+*{border-top:0}& .akik-foot-col:nth-child(odd){border-left:1px solid var(--akik-hair);padding-left:24px}}@media (width>=1024px){& .akik-foot-grid{grid-template-columns:minmax(0,1.5fr) repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column}& .akik-foot-brand{grid-column:auto;padding-right:32px}& .akik-foot-grid>*{padding-block:0}& .akik-foot-grid>*+*,& .akik-foot-col:nth-child(odd){border-left:1px solid var(--akik-hair);padding-left:28px}}& .akik-foot-name{font-family:var(--t-font-display);margin-bottom:10px;font-size:1.75rem;font-weight:600;line-height:1.1}& .akik-foot-desc{max-width:40ch;color:var(--t-muted)}& .akik-foot-contact{justify-items:start;gap:2px;margin-top:16px;font-style:normal;display:grid}& .akik-footer h2{letter-spacing:0;margin-bottom:10px;font-size:1.125rem;font-weight:500}& .akik-footer ul{margin:0;padding:0;list-style:none}& .akik-footer a{min-height:36px;color:inherit;text-underline-offset:.22em;transition:text-decoration-color var(--t-fast) var(--t-ease), color var(--t-fast) var(--t-ease);align-items:center;text-decoration:underline 1px #0000;display:inline-flex}& .akik-footer a:hover{color:var(--t-accent-text);text-decoration-color:currentColor}& .akik-foot-legal{border-top:1px solid var(--akik-rule);color:var(--t-muted);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-top:16px;font-size:.875rem;display:flex}& .akik-foot-legal p{flex-wrap:wrap;align-items:center;gap:4px 20px;display:flex}& .akik-foot-legal ul{flex-wrap:wrap;gap:0 20px;display:flex}}