[data-template=trv-paspor-cinta]{--radius:2px;--field-bg:#fffdf4;--line:#6c7379;--on-accent:var(--page)}[data-template=trv-paspor-cinta] .font-display{font-family:var(--font-display), serif}[data-template=trv-paspor-cinta] .psp-cover{perspective:1600px;background:var(--ground)}[data-template=trv-paspor-cinta] .psp-book{isolation:isolate;background:var(--navy);transform-origin:0;position:absolute;inset:0}[data-template=trv-paspor-cinta]:not(.psp-motion) .psp-cover{transition:opacity .5s}[data-template=trv-paspor-cinta]:not(.psp-motion)[data-opened] .psp-cover{opacity:0}[data-template=trv-paspor-cinta] .psp-page{background:repeating-linear-gradient(135deg, transparent 0 14px, #16293f09 14px 15px), var(--page);border-block:1px solid #16293f2e;padding:clamp(20px,5vw,44px)}@media (width>=900px){[data-template=trv-paspor-cinta] .psp-page{border:1px solid #16293f2e}}[data-template=trv-paspor-cinta] .psp-kicker{color:var(--teal);font-size:15px;font-weight:700}[data-template=trv-paspor-cinta] .psp-title{font-family:var(--font-display), serif;font-size:clamp(2rem,6vw,3rem);font-weight:700;line-height:1.1}[data-template=trv-paspor-cinta] .psp-photo{border:2px solid var(--navy)}[data-template=trv-paspor-cinta] .psp-data{grid-template-columns:max-content minmax(0,1fr);gap:6px 16px;font-size:17px;display:grid}[data-template=trv-paspor-cinta] .psp-data dt{color:var(--muted)}[data-template=trv-paspor-cinta] .psp-data dd{overflow-wrap:break-word;min-width:0;font-weight:700}[data-template=trv-paspor-cinta] .psp-strip{white-space:nowrap;color:var(--muted);font-size:15px;overflow:hidden}[data-template=trv-paspor-cinta] .psp-visa{border:3px double var(--stamp);color:var(--stamp);background:var(--page);border-radius:14px;padding:18px}[data-template=trv-paspor-cinta] .psp-visa:nth-child(2){border-color:var(--teal);color:var(--teal)}[data-template=trv-paspor-cinta] .psp-pass{background:var(--page);border-block:1px solid #16293f2e;display:grid}[data-template=trv-paspor-cinta] .psp-pass__main{min-width:0;padding:22px}[data-template=trv-paspor-cinta] .psp-pass__stub{background:var(--navy);color:var(--page);border-top:3px dashed var(--ground);padding:18px 22px}@media (width>=768px){[data-template=trv-paspor-cinta] .psp-pass{grid-template-columns:minmax(0,1fr) 15rem}[data-template=trv-paspor-cinta] .psp-pass__stub{border-top:0;border-left:3px dashed var(--ground)}}[data-template=trv-paspor-cinta] .psp-box{border:2px solid var(--navy);padding:18px}[data-template=trv-paspor-cinta] .psp-button{background:var(--navy);color:var(--page);cursor:pointer;padding:13px 26px;font-weight:700;display:inline-block}[data-template=trv-paspor-cinta] .psp-button--gold{background:var(--gold);color:var(--navy)}[data-template=trv-paspor-cinta] .psp-countdown .inv-countdown__units{justify-content:center}[data-template=trv-paspor-cinta] .psp-countdown .inv-countdown__value{font-family:var(--font-display), serif;font-size:clamp(2.25rem,10vw,3.5rem);font-weight:700}@media (prefers-reduced-motion:reduce){[data-template=trv-paspor-cinta][data-opened] .psp-cover{opacity:0}}
