#km-white-cube-live .application-source{padding:22px 5%;border-bottom:1px solid #ddd;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}#km-white-cube-live .application-source span{font-size:14px;letter-spacing:.08em}#km-white-cube-live .application-source a{text-decoration:underline;text-underline-offset:5px;font-size:16px}#km-white-cube-live .application-intro{padding:56px 5% 44px;max-width:950px}#km-white-cube-live .application-intro h1{font-size:clamp(38px,6vw,68px);line-height:1.08;margin:20px 0 28px}#km-white-cube-live .application-intro>p{font-size:18px;margin-top:20px}#km-white-cube-live .application-intro .application-note{font-size:14px;line-height:1.65;color:#555;max-width:750px}#km-white-cube-live .application-section{padding:34px 5%;border-top:1px solid #ddd;display:grid;grid-template-columns:.8fr 1.2fr;gap:42px}#km-white-cube-live .section-number{font-size:14px;color:#666}#km-white-cube-live .application-section h2{margin-top:8px;font-size:26px}#km-white-cube-live .application-answers{min-width:0;max-width:760px;overflow-wrap:anywhere}#km-white-cube-live .application-answers h3{font-size:16px;line-height:1.5;margin:24px 0 8px;font-weight:600}#km-white-cube-live .application-answers h3:first-child{margin-top:0}#km-white-cube-live .application-answers p{font-size:16px;line-height:1.7;margin-bottom:14px}#km-white-cube-live footer{font-size:14px}@media(max-width:680px){#km-white-cube-live .application-section{grid-template-columns:1fr;gap:22px}#km-white-cube-live .application-intro{padding-top:36px}#km-white-cube-live .application-source{align-items:flex-start;flex-direction:column}}
#km-white-cube-live .application-actions{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:24px}#km-white-cube-live .application-actions .access-request-trigger{display:inline-block;border:0;padding:0;background:transparent;color:var(--ink);font:inherit;font-size:16px;font-weight:700;text-decoration:underline;text-underline-offset:5px;cursor:pointer;text-align:left;line-height:1.5}#km-white-cube-live .application-actions .access-request-trigger:hover{color:#b63e23}#km-white-cube-live .application-actions .access-request-trigger:focus-visible{outline:3px solid var(--accent);outline-offset:5px}
